首页 > 解决方案 > Cordova - 不使用 index.html 时如何调用 javascript 文件

问题描述

我的 Cordova Android 包装器通过 config.xml 文件直接指向我的 Ionic Web 应用程序,如下所示:

<content src="https://my-app.com" />

一旦设备准备好(设置一些权限设置),我想调用一个 javascript 文件。类似于 index.html 文件自动调用它们的方式:

<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/index.js"></script>

但是由于我没有使用 index.html 文件,因为我直接指向我的 ionic web 应用程序,所以这些永远不会被调用。我特别想触发基于 onDeviceReady 功能的功能。由于 Cordova 对我来说是新的,我不确定我将把该功能放在哪里让它在 Android Wrapper 端触发,因为没有调用 index/cordova/app.js 文件。我基本上想从 Android Wrapper 触发一个 JS 文件,而不使用典型的 index.html 文件来启动它。对我来说最好的方法是什么?任何帮助甚至不同的策略都将不胜感激!

标签: javascriptcordovaionic-framework

解决方案


推荐阅读