Ajax POST适用于桌面,但不适用于Phonegap App或Android
Ajax POST works in Desktop but not in Phonegap App or Android
我有这个全局功能,在 Phonegap 桌面应用程序或 Android 的 Chrome Mobile 中不起作用,它仅适用于 Chrome PC 版本......我用onClick事件调用这个函数,#suich
是一个开关复选框SVG
function setPush() {
var nick_ = window.localStorage.getItem("username");
var notify = window.localStorage.getItem("option");
$.ajax({
type: "POST",
url: "push_set.php",
data: ({
nick: nick_,
opcion: notify
}),
cache: false,
dataType: "json",
success: function(data) {
if (data.status == 'success') {
if (notify == 1) {
myApp.alert('Notifications disabled', 'Notice:');
$('#suich').prop('checked', false);
} else {
myApp.alert('Notifications enabled', 'Notice:');
$('#suich').prop('checked', true);
}
} else if (data.status == 'error')
alert('Connection problems', 'Warning:');
}
});
};
尝试放置完整的网址而不是
url: "push_set.php"
喜欢
url: "www.yourdomain.com/push_set.php"
相关文章:
- JQueryhide()不适用于Mozzilla,但适用于Chrome
- PHP中的setcookie仅适用于localhost
- html5 drawImage适用于firefox,而不是chrome
- 提供“;onClick"适用于iPad(触摸屏)和桌面用户的默认功能
- jQuery表单验证适用于Mozilla和Internet Explorer,但不适用于Chrome或Safari
- ResolveUrl是否适用于././也
- Firebase updateChildValues适用于IOS,但不适用于Web和Android
- JavaScript警报适用于int,但不适用于string
- SQLite插件适用于Mac和Windows,但不适用于手机上的Safari
- Regex Replace仅适用于Last Match
- window.onload适用于aspx页面,但不适用于普通html
- Jquery Ajax POST不工作.适用于GET
- 画布上的自定义字体仅适用于safari
- Javascript仅适用于alert()和Debug模式
- JS适用于Firefox和Safari,但不适用于Chrome.此处'是我的网站
- Regex不适用于Firefox,但适用于Chrome
- 适用于Android的PhoneGap相机API-未捕获异常
- 在Android上使用PhoneGap的地理位置仅适用于index.html
- 适用于ios的Phonegap插件..javascript部分
- 适用于BlackBerry OS 7的Phonegap电子邮件编辑器插件