Roh*_*pes 2 ajax xmlhttprequest cors firefox-os
我一直在firefox OS中开发web-app(不是托管应用程序).我想使用XMLHttp请求访问网站xml/JSON数据.但由于CORS不允许访问数据,因此会出错.我知道在网站中添加"Access-Control-Allow-Origin"标头并启用CORS可能会导致安全问题.但他们是否有通过XMLHttp请求访问数据Feed的替代方法?
首先将您的清单更改为具有以下字段(type人们会忘记这些字段):
"type": "privileged",
"permissions": {
"systemXHR" : {}
}
Run Code Online (Sandbox Code Playgroud)
其次,将所有JavaScript代码移动到单独的 JS文件中.因为不允许在特权应用程序中使用内联标记.
第三次使用像raidendev这样的mozSystem构造函数说:
var xhr = new XMLHttpRequest({ mozSystem: true });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
844 次 |
| 最近记录: |