宇筱博客

  • 解决办法
  • 学无止境
  • 记录时光
  • 百宝箱
宇筱博客
点滴记忆,汇聚成海。
  1. 首页
  2. 解决办法
  3. 正文

如何在ionic中打开地图

2017年1月1日 474点热度 0人点赞 0条评论

第一步

    安装inappbrowser 

cordova plugin add org.apache.cordova.inappbrowser

或者 

npm i cordova-plugin-inappbrowser

打开方式: 

  mapNavigation() {
    let markerData = this.pointData;

    if (this.platform.is('ios')) {
      let uri = 'iosamap://navi?sourceApplication=ydzf&lat=' + markerData.latitude + "&lon=" + markerData.longitude + "&dev=1&style=2"
      window.open(uri, '_system');
    } else if (this.platform.is('android')) {
      let path = 'file:///data/data/';
      File.checkDir(path, 'com.autonavi.minimap').then((s: boolean) => {
        let uri = 'androidamap://navi?sourceApplication=ahpcp&lat=' + markerData.latitude + "&lon=" + markerData.longitude + "&dev=1&style=2"
        window.open(uri, '_system');
      }, (e) => {
        Toast.show('未安装高德地图,即将前往下载', '2000', 'center').subscribe(t => {
          window.open('http://wap.amap.com/', '_system');
        });
      });

    }
  }

其他使用例子可见:https://www.npmjs.com/package/cordova-plugin-inappbrowser

 

 

标签: 暂无
最后更新:2022年6月24日

小渔民

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2025 宇筱博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备15017825号-2