使用ionic3,angular4和cordova处理mapBoxgl.
我已经构建了.apk和.ipa文件.我在我的Android设备中安装了.apk文件它按预期工作(即mapBox图块,我的图标(我添加了一些图标来自定义一些功能,例如添加了一个图标来切换地图样式)并且我的标记已成功加载).
当我在我的Iphone中安装.ipa文件时,我的图标仅加载但是mapBox图块没有加载.也是标记.我得到空白的白色屏幕.
我的实施有什么问题?
let data = {myJson data}; mapBoxgl.accessToken = 'My access token'; var map = new mapBoxgl.Map({ container: 'map',style: 'mapBox://styles/mapBox/streets-v9',attributionControl: false,center: [-74.50,40],zoom: 12 }); map.on('load',function () { map.addSource("place",{ type: "geojson",data: data,cluster: true,clusterMaxZoom: 14,// Max zoom to cluster points on clusterRadius: 50 // Radius of each cluster when clustering points (defaults to 50) }); map.addLayer({ "id": "places","type": "circle","source": "place","paint": { "circle-radius": 7,"circle-color": "#32CD32","circle-stroke-width": 4,"circle-stroke-color": "#FFFFFF" } }); });
此代码在Android中运行良好.我的意思是地图按预期加载.但在Iphone我的应用程序正在运行但Map没有加载.有什么猜测有什么不对?