Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Blackberry webworks和phonegap未执行<;脚本>;标签_Javascript_Cordova_Blackberry Webworks - Fatal编程技术网

Javascript Blackberry webworks和phonegap未执行<;脚本>;标签

Javascript Blackberry webworks和phonegap未执行<;脚本>;标签,javascript,cordova,blackberry-webworks,Javascript,Cordova,Blackberry Webworks,我正在尝试创建一个兼容所有平台的应用程序。为了开发我的应用程序,我选择了Phonegap。我已经在iOS和Android上测试了我的代码,它工作得很好,因为我在设备和weas模拟器上测试了它。但当我在Blackberry上测试相同的代码时(使用phonegap和Blackberry webworks,在Windows上通过命令提示符运行模拟器),它无法识别或执行我在标记中编写的代码。基本上,我有各种标签,包括2-3个javascript文件,因此它不执行其中的任何脚本。因此,由于这个界面,核心功

我正在尝试创建一个兼容所有平台的应用程序。为了开发我的应用程序,我选择了Phonegap。我已经在iOS和Android上测试了我的代码,它工作得很好,因为我在设备和weas模拟器上测试了它。但当我在Blackberry上测试相同的代码时(使用phonegap和Blackberry webworks,在Windows上通过命令提示符运行模拟器),它无法识别或执行我在标记中编写的代码。基本上,我有各种标签,包括2-3个javascript文件,因此它不执行其中的任何脚本。因此,由于这个界面,核心功能丢失,我只能得到一个空白屏幕。 我已经测试了简单的Javascript警报函数,将它放在body标记的页面加载事件中,效果很好

有谁能告诉我这可能是什么原因吗?请帮我解决这个问题,因为我没有前进,因为这个问题。任何帮助都将不胜感激。:)

干杯,
我也有同样的错误。要解决此问题,请删除

document.addEventListener("deviceready", onDeviceReady, false);
将所有代码放入

$(document).ready(function() {

}

PhoneGap blackberry不支持deviceready事件。我们需要手动检查是否使用PhoneGap.available方法加载PhoneGap。无论如何,问题已经解决。事实证明,如果外部文件位于同一文件夹或当前文件下的文件夹中,则识别和执行脚本没有问题。如果脚本位于当前文件夹上方一级,则无法识别它们。干杯