首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Trigger.io:安卓问题接入溯源政策

Trigger.io:安卓问题接入溯源政策
EN

Stack Overflow用户
提问于 2013-05-30 19:02:27
回答 1查看 194关注 0票数 1

Trigger.io今天刚刚更新,我们发现新的UI很棒!但是当我们在android模拟器上运行我们的应用程序时,我们突然发现了这个问题:

[ERROR] XMLHttpRequest cannot load http://site.com/api/. Origin content://com.sample.android.app is not allowed by Access-Control-Allow-Origin. -- From line 1 of null [ERROR] Uncaught SyntaxError: Unexpected token o -- From line 1 of

我们正在尝试访问api,然后发生了一个错误。它在Iphone上运行得很好,但在Android上却遇到了麻烦。

我希望trigger.io能解决这个问题。

EN

回答 1

Stack Overflow用户

发布于 2013-05-30 20:06:20

安卓上的触发器应用是通过content:// urls提供服务的,这意味着它们不被允许向其他域名发出请求,在iOS文件:// urls上使用,所以这个限制不存在。

您有两种方法可以解决此问题,一种是将服务器发送的Access-Control-Allow-Origin设置为*,另一种是使用forge.request.ajax发出请求。forge.request.ajax使用本机代码发出请求,因此避免了任何Javascript安全限制,可以在此处获得更多文档:https://trigger.io/docs/current/api/modules/request.html

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16834460

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档