【发布时间】:2012-07-20 09:36:49
【问题描述】:
我在服务器上部署了我的 Web 服务,它在 Internet Explorer 中运行良好,但在 mozilla 和 chrome 中无法运行。
根据this link 我将此标头添加到我的服务器
Access-Control-Allow-Origin: *
但它仍然无法正常工作。
然后我得到了解决方案并添加了另一个标题,例如:
Access-Control-Allow-Origin
Access-Control-Max-Age
Access-Control-Allow-Methods
Access-Control-Allow-Headers
然后它在我桌面上的所有浏览器中都运行良好,但是当我尝试使用 android 浏览器访问此 Web 服务时,它向我显示未定义的错误。
现在我能做些什么来解决这个问题。
帮帮我。
【问题讨论】:
-
未定义什么?该错误通常会告诉您哪个变量未定义。如果它是来自请求范围的东西,请检查该变量是否以不同的方式命名 android
-
当我调用服务时,如果有任何错误无法运行,则调用此函数:function OnError(request, status, error) { alert(error); }
标签: android web-services header android-browser