使用 Web 服务没有响应
Consuming a Web Service not responding?
尝试在Tizen中调用Web服务,它可以在Tizen Web模拟器中工作,但在设备中不起作用。
-
添加了jQuery脚本链接:
src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"
-
新增互联网权限:
Tizen:特权名称="http://tizen.org/privilege/internet
-
请求 jQuery:
jQuery.ajax({ url:"www.ServiceURL.com", type:"POST", beforeSend: function (request) { request.setRequestHeader("ver", "2.0.2217"); }, processData: false, success: function(msg) { alert("jQueryPost :: Result"); } });
它在模拟器中工作,但在设备中没有响应?
应在外部访问的任何资源都应声明(请参阅访问外部网络资源):
默认情况下,无法访问外部网络资源(WARP:W3C 访问请求策略)。因此,您必须请求小组件检索网络资源的权限。可以使用"访问"选项卡上的"添加"按钮输入多个 URL。对于每个 URL,您可以指示是否允许小组件访问 URL 子域。"允许子域"列内容可以通过单击鼠标进行切换。因此,如果不访问我们在 config.xml 中定义的情况中所需的特定资源,它就无法工作:
<access origin="http://url_resource" subdomains="true"/>
或
<access origin="*" subdomains="true"/>
让一切都过去。
参考
相关文章:
- 在JavaScriptAjax调用中从web服务中的XMLDocument获取响应.
- 纯Jquery Web服务响应
- AngularJs 在指令中操作来自服务响应的数据
- 从Web服务访问JSON响应
- 使用JSONP内容压缩web服务响应是否有效
- AngularJS web服务是否应返回响应的深层副本
- 当我使用java脚本调用web服务时,模拟器上没有得到响应
- 如何在谷歌地图服务的Go客户端中使用方向响应
- jQuery验证,在继续之前等待服务调用响应
- 使用ajax将数据发布到asmx web服务并使用javascript函数在html页面中编写响应时出错
- 使用 Web 服务没有响应
- 从我的Java Web服务以REST响应(xml)发送图像
- Angular JS:从服务响应中获取子属性
- 服务工作线程是否可以响应同步 XHR 请求
- AngularJS:避免在收到响应之前调用相同的 REST 服务两次
- 哪个“控制器”在 JSON 中转换来自 .NET Web 服务的 XML 响应
- 如何从 angularjs 服务中的异步调用返回响应
- xml 在 WCF 休息服务响应中被更改 原因
- Angular 服务:将响应分配给对象是不是一种不好的做法,还是应该只使用 solve
- 在Angularjs中成功响应服务后,加载数据到DOM的时间太长