gpt4 book ai didi

jquery - Blackberry 9800 OS 6.0.0.141模拟器崩溃的可能原因?

转载 作者:行者123 更新时间:2023-12-01 06:01:52 24 4
gpt4 key购买 nike

我正在开发一个黑莓项目,并遇到了一些模拟器问题,我不知道为什么会发生这种情况,也不知道如何调试这个问题。

我正在使用什么

  1. 音距1.7
  2. cordova.1.7.0.js
  3. jquery.1.6.4.js、jquery.ui.1.8.18、jquery.mobile.1.0.1.js

我也在使用其他一些 jquery 插件。

我遇到了一些问题

问题1

   function onDeviceReady()
{
// do your thing!
alert("PhoneGap is working");

}

$(document).ready(function()
{
document.addEventListener("deviceready", onDeviceReady, false);

});

我的index.html中有这个(这些是html 5页面),当应用程序加载时,我会看到这个警告框,这是预期的。但是,当我转到没有此代码的新 html 页面时,我再次看到此警告框,但我不明白为什么。

我不确定这是否只是一个有缺陷的版本,或者如果我去使用“7.0+”模拟器,我就不会再收到此错误了。

问题2

当我在 6.0.0 中通过模拟器加载应用程序时,它会随机崩溃。有时它只会加载我的主页然后崩溃。有时我必须点击一会儿,它就会崩溃。

我尝试使用“工具”-“显示事件日志”,但它没有记录任何内容,因此我不确定如何调试它。

如果我使用 OS 7.0+,这两个问题都会消失

最佳答案

我遇到了和你现在面临的同样的问题。

首先我建议不要使用这个$(document).ready(function()

做这样的事情

function onLoad() {
document.addEventListener("deviceready", onDeviceReady, false);
}

function onDeviceReady() {
document.addEventListener("pause", onPause, false);
}

function onPause() {
}

<body onload="onLoad()">
</body>

其次,您面临的问题是由于 9800 模拟器有问题。从黑莓网站再次下载并重新安装。问题是当您更改页面时,总是会调用设备就绪。这是 Blackberry 9800 模拟器中的一个错误。虽然如果你尝试在任何 BB OS 7 模拟器中运行它,那么它会完美地工作......

希望有帮助:)

关于jquery - Blackberry 9800 OS 6.0.0.141模拟器崩溃的可能原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10711292/

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