繁体   English   中英

在Android浏览器上使用Sencha Touch Web应用程序时出现Ajax错误

[英]Ajax error when using Sencha Touch web app on Android browser

我的Sencha Touch 2.1网络应用程序可以在iOS浏览器,Google Chrome和桌面浏览器上正常运行。 但是,在本机android浏览器上,我无法进行任何Ajax调用。 这只是给我一个错误:

未捕获的TypeError:无法读取未定义的属性“连接”。

在Android上使用Google chrome而不在本机android浏览器上使用Web应用程序时,Web应用程序可以正常工作。 手机的Android版本是4.0.3。

有人经历过吗?

谢谢

要在Android 4中处理Ajax调用,您需要设置以下内容:

Ext.Ajax.setDisableCaching(false);

还要在Ext.Loader中进行设置,例如:

Ext.Loader.setConfig({
    enabled: true,
    disableCaching: false
});

要使sencha touch ajax正常工作,请检查以下内容:

  • Ajax使用具有相同域和协议(http或https)的URL。
  • 服务器响应内容类型必须为text / html。

祝好运。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM