gpt4 book ai didi

cordova - phonegap deviceready 事件 - 波纹模拟器

转载 作者:行者123 更新时间:2023-12-04 16:17:08 26 4
gpt4 key购买 nike

大家好
我在波纹 Chrome 扩展phonegap模拟器中没有正确触发初始phonegap'deviceready'事件处理程序的一些问题。

<script src="xui-2.0.0.js" type="text/javascript" charset="utf-8"></script> 
<script src="http://code.jquery.com/jquery-1.4.3.min.js"></script>
<!--
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0a3/jquery.mobile-1.0a3.min.css" />
<script src="http://code.jquery.com/mobile/1.0a3/jquery.mobile-1.0a3.min.js"></script>
-->
<script type="text/javascript" charset="utf-8" src="phonegap.0.9.4.js"></script>
<!-- <script type="text/javascript" charset="utf-8" src="main.js"></script> -->
<script>
function onLoad() {
//console.log(document);
/*document.addEventListener('deviceready',function() {
console.log('PHONEGAP_READY');
},false);*/
console.log('ON_LOAD');
x$(document).on('deviceready', function() {
console.log('PHONEGAP_READY');
}, false);
}

</script>

所以问题是 console.log('PHONEGAP_READY') 永远不会运行。我在这里使用 XUI 只是为了尝试官方波纹 phonegap 演示的工作方式(发布在他们的页面上)。既不是那个,也不是 document.addEventListener(),工作......奇怪的是 chrome 控制台输出显示为“PhoneGap::触发 deviceready 事件!”所以我假设事件确实正在触发,但事件处理程序本身没有被调用......
任何线索表示赞赏

谢谢

最佳答案

ripple 如何模拟 phonegap 的运行时有一个怪癖:docs here

涟漪将在文档加载之前注入(inject) phonegap 运行时,如果您在应用程序中包含 phonegap.js 文件,它将覆盖涟漪模拟环境,这可能会导致问题。

尝试从您的页面中删除 phonegap 源并重新加载以查看是否有帮助。

关于cordova - phonegap deviceready 事件 - 波纹模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5187089/

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