我正在尝试创建一个使用 Mapbox 地图的 Facebook 应用程序,但在我的第一次测试中我发现了一个问题,js 错误控制台:
[阻止] https://xxx-7388.herokuapp.com/?fb_source=appcenter&fb_appcenter=1#/games的页面运行来自http://a.tiles.mapbox.com/v3/xxx.map-e4gilw29的不安全内容.jsonp?callback=grid。
我认为问题在于 mapbox.layer() 从 MapBox api 接收地图尾部 png 的调用:
var map = mapbox.map('map');
map.addLayer(mapbox.layer().id('xxx.map-e4gilw29'));
在这一刻,我使用 ruby facebook 应用程序的 heroku 模板创建了一个应用程序。
您是否认为没有对 MapBox api 的 https 调用无法解决问题?或者如果不使用包含地图和我的应用程序的 iframe 就不可能解决问题?
有人遇到过同样的问题,还是类似的?你有什么建议吗?
感谢关注。此致。(对不起我的英语)阿尔贝托