我正在使用Meteor开发一个Android应用程序,遇到了从外部来源显示图像的问题。
以下的
尽管这在浏览器中有效,但在尝试在Android设备上运行时,我会在服务器上收到以下错误
XMLHttpRequest无法加载http://10.0.2.2:3000/sockjs/info?cb=p4ej3xginv。Origin http://meteor.local未被Access-Control-Allow-Origin允许。
我需要像在使用Phonegap时那样将“google maps api”域放入某种“白名单”中吗?
如果是这样,在Meteor中我们该如何做?
以下的
<img>
标签应该可以显示Google Maps API中基于纬度和经度的图像:<img src="http://maps.googleapis.com/maps/api/staticmap?center={{loc.lat}},{{loc.lng}}&zoom=15&size=600x300&maptype=roadmap&markers=color:blue%7C{{loc.lat}},{{loc.lng}}" />
尽管这在浏览器中有效,但在尝试在Android设备上运行时,我会在服务器上收到以下错误
XMLHttpRequest无法加载http://10.0.2.2:3000/sockjs/info?cb=p4ej3xginv。Origin http://meteor.local未被Access-Control-Allow-Origin允许。
我需要像在使用Phonegap时那样将“google maps api”域放入某种“白名单”中吗?
如果是这样,在Meteor中我们该如何做?
App.accessRule("*");
。请注意,翻译时我已经尽力使语言通俗易懂且保持原意,但没有提供任何解释或额外内容。 - Nate