Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.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
Jquery mobile 包括phonegap.js会破坏javascript_Jquery Mobile_Phonegap Build - Fatal编程技术网

Jquery mobile 包括phonegap.js会破坏javascript

Jquery mobile 包括phonegap.js会破坏javascript,jquery-mobile,phonegap-build,Jquery Mobile,Phonegap Build,首先,让我说这是我的第一个phonegap应用程序,所以请对我放松;) 我正在使用jquery mobile和phonegap构建一个移动应用程序,从何而来 我在文档中读到,我应该在我的应用程序的索引文件中包含phonegap.js,但这样做似乎破坏了我的javascript代码 我的应用程序使用jquery mobile和JSONP格式对远程服务器上的服务执行一些AJAX调用,如果我包括phonegap.js,则执行以下操作: 那些电话已经不起作用了。。不确定发生了什么,但我已经检查了远程

首先,让我说这是我的第一个phonegap应用程序,所以请对我放松;)

我正在使用jquery mobile和phonegap构建一个移动应用程序,从何而来 我在文档中读到,我应该在我的应用程序的索引文件中包含phonegap.js,但这样做似乎破坏了我的javascript代码

我的应用程序使用jquery mobile和JSONP格式对远程服务器上的服务执行一些AJAX调用,如果我包括phonegap.js,则执行以下操作:


那些电话已经不起作用了。。不确定发生了什么,但我已经检查了远程服务器上的日志,没有出现任何错误

有什么想法吗? 我需要使用设备对象,所以我肯定需要包括phonegap.js

到目前为止,我只在android(三星Galaxy SII)上进行了测试

提前谢谢

编辑: 一旦包含phonegap.js,AJAX调用就不起作用:

$.getJSON(app_domain+'service/dailydose.php?jsoncallback=?&d='+day)。完成(函数(d){
如果(d.ok){
//生成HTML
var html='检索到的数据详细信息';
$('body').append(html);
}
});
}

我必须假设您正在使用设备对象进行的调用导致您的其余脚本中断。不包括phonegap.js标记将允许应用程序工作,因为设备只是跳过设备调用。你能展示更多的代码以便我能提供进一步的帮助吗?

现在代码只是使用常规的
$.get()
jquery调用,它还没有使用设备对象。请包含一些东西在哪里中断的代码示例。我已经添加了一个ajax调用的示例,当您没有将phonegap.js脚本标记放在您的应用程序中时,它可以正常工作,但当您这样做时,它会中断吗?为了清楚起见,您将phonegap.js脚本标记放在您的控制器结构中,而不是实际将phonegap.js文件放在控制器结构中,对吗?您是否有可能将项目的相关部分放在codepen.io或jsfiddle.net中,以便我可以仔细查看?