2

这个要死我了。

我有一个相当复杂的 JavaScript 例程,通过单击 JQM 表单上的按钮触发,该表单在桌面浏览器中运行良好,但在 PhoneGap(所有平台)中什么都不做。

我用来触发脚本的 JQM 代码是:

<input type=button value="Submit" onClick="function(blah,int);">

在其他任何地方都可以正常工作...

我尝试了各种方法来执行此操作,包括输入 type="submit" 并将函数调用移动到表单标签以进行发布,确保所有指向页面的链接都将 data-rel="external" 设置为移出主页 DOM... 没有任何区别。是什么让 PhoneGap 中的按钮消失但在所有桌面浏览器中都可以使用?

4

1 回答 1

0

原来是我的phonegap设置中的一个小权限问题。去搞清楚。

<input type="button" value="Submit" onClick="function();">

只要您在使用应用程序外部的资源时允许 phonegap 访问外部页面,就可以很好地从 JQM 表单中触发 JS。

于 2012-05-19T21:48:31.143 回答