```真机调试可以调用地图,发布到云端打包安装到本机无法调用地图
代码如下:
<body>
<div class="mui-content">
<div class="title">
加载地图
</div>
<ul class="mui-table-view" style="margin-top: 25px;">
<li class="mui-table-view-cell">
<a id="about" class="mui-navigate-right">
点我跳转到首页
</a>
</li>
</ul>
<ul class="mui-table-view" style="margin-top: 25px;">
<li class="mui-table-view-cell">
<a id="about" class="mui-navigate-right" onclick="showMyMaps()">
查看地图
</a>
</li>
</ul>
</div>
</style>
</body>
<script src="../js/mui.min.js"></script>
<script>
mui.init({
swipeBack: true //启用右滑关闭功能
});
mui.plusReady(function() {});
function userLocation() {
map.showUserLocation(true);
map.getUserLocation(function(state, pos) {
if (0 == state) {
map.setCenter(pos);
}
});
}
function showMyMaps() {
var dst = new plus.maps.Point(39.906016, 116.3977); // 天安门
var src = new plus.maps.Point(39.967846, 116.337984); // 大钟寺
// 调用系统地图显示
plus.maps.openSysMap(dst, "天安门", src);
}
document.getElementById("about").addEventListener('tap', function() {
//获得主页面的webview
var main = plus.webview.currentWebview().parent();
//触发主页面的gohome事件
mui.fire(main, 'gohome');
});
</script>
Longyang
- 发布:2015-07-09 19:30
- 更新:2015-07-09 21:55
- 阅读:1916
真机调试可以调用地图,发布到云端打包安装到本机无法调用地图
分类:MUI
2 个回复
DCloud_heavensoft
在manifest里配百度地图的appkey,真机运行里用的是DCloud的appkey,你要正式打包发布,需要自己单独申请key。在manifest界面有教程链接。
Longyang (作者)
我调用的是第三方地图,不是百度的,我手机装的是高德地图,我发布的时候还要申请各种版本地图的appkey么?
DCloud_heavensoft
要,高德地图去高德网站申请
2015-07-09 22:30