gpt4 book ai didi

javascript - Phonegap/Cordova 中带有插件的多个 HTML 文件和文件夹?

转载 作者:行者123 更新时间:2023-12-03 07:45:45 25 4
gpt4 key购买 nike

我正在将我创建的基于 html 的 Web 应用程序转换为基于 cordova 的应用程序,这样我就可以更多地利用设备功能,例如背景音频和类似的东西。由于我最初开发应用程序的方式,所有或大部分页面都位于多个 html 文件中。我确实知道这对于 Cordova 来说不是理想的行为,但是由于其设置方式,我必须保留此布局。

如何在这些页面上使用各种 cordova 插件?我一直用<script src="cordova.js"></script>行来引用根目录中index.html文件的cordova.js文件,并且该文件有效,但是我有子目录,当我使用../cordova.js时,它会导致404并且插件不起作用。

如果有人能让我知道如何在子目录中使用这个 cordova.js 文件,那将非常有帮助,因为这允许我在各种文件中使用插件,干杯!

最佳答案

如果您无法从 html 页面访问 cordova 文件,那么这是路径问题,而不是 cordova 问题。

所有单个 html 页面上最重要的是,您必须在每个页面上监听 cordova deviceready 事件,否则您的插件将无法工作。

document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {
// Now safe to use device APIs
}

关于javascript - Phonegap/Cordova 中带有插件的多个 HTML 文件和文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35216460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com