javascript - 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 文件来启动它。对我来说最好的方法是什么?任何帮助甚至不同的策略都将不胜感激!
解决方案
推荐阅读
- sql - 为什么 postgres 说 operator 不存在: json ?未知
- javascript - 如何使用 VBScript 从下拉列表中设置选项
- pine-script - strategy.exit 的 Pinescript 警报
- javascript - 在 Spring Boot 中从 JavaScript 更改图像源
- python-3.x - n个列表的Python3列表理解
- reactjs - public 和 source 文件夹不在 create-react-app 中
- php - 如何获取json输出的内容
- c++ - 不允许 C++ 文件系统 create_directory_symlink 操作
- javascript - swiper.js SVG 相互堆叠
- flutter - 为什么我的颤振应用程序的用户信息页面在我重新启动应用程序时会丢失存储的数据?(仅供参考,数据存储在 Firebase 中,但不在应用程序中)