当前位置: 首页 > news >正文

uniapp app端跳转第三方app(高德地图/百度地图为例)

1.先写一个picker选择器

<picker @change="bindPickerChange" :value="index" :range="array"><view class="uni-input">{{array[index] || '打开第三方app' }}</view></picker>

2.在data中定义好高德地图/百度地图的url地址,以及应用商店的地址

data() {return {index: null,array: ['高德地图', '百度地图'],arrayObj:[{has: plus.runtime.isApplicationExist({pname:'com.autonavi.minimap',action:'androidamap://'}), //高德url: "androidamap://viewMap?sourceApplication=Hello%20uni-app&poiname=九江基地&lat=39.9631018208&lon=116.3406135236&dev=0"},{has: plus.runtime.isApplicationExist({pname:'com.baidu.BaiduMap',action:'baidumap://'}), //百度url: "baidumap://map/marker?location=39.968789,116.347247&title=DCloud&src=Hello%20uni-app"}],appStore: "market://details?id=com.tencent.mm"}},

3.在picker选中事件中,进行跳转第三方app

bindPickerChange(e){this.index = e.detail.valuelet { index, arrayObj, appStore } = thislet has = arrayObj[index].haslet url = arrayObj[index].urlif (plus.os.name=="Android") {//安卓端if(has){plus.runtime.openURL(url)}else{plus.runtime.openURL(url)}}else{//ios端}}

http://www.lryc.cn/news/396004.html

相关文章:

  • 阿里云RDS云数据库库表恢复操作
  • 来一场栈的大模拟(主要是单调栈)
  • 13 - matlab m_map地学绘图工具基础函数 - 介绍创建管理颜色映射的函数m_colmap和轮廓图绘制颜色条的函数m_contfbar
  • PTA - 编写函数计算圆面积
  • Golang | Leetcode Golang题解之第218题天际线问题
  • 【Mars3d】osgb倾斜摄影模型加载慢卡顿的优化方案参考
  • 认识同源策略
  • ADOQuery 查询MSSQL存储过程一个莫名其妙的错误;
  • 变阻器的分类
  • 微服务节流阀:Eureka中服务限流策略的精妙实现
  • Keras实战之图像分类识别
  • Celery,一个实时处理的 Python 分布式系统
  • 源码编译安装 LAMP
  • PostgreSQL的pg_filedump工具
  • Java语言+后端+前端Vue,ElementUI 数字化产科管理平台 产科电子病历系统源码
  • Linux 服务器环境搭建
  • RabbitMQ 更改服务端口号
  • 16:9横屏短视频素材库有哪些?横屏短视频素材网站分享
  • 在Java中,创建一个实现了Callable接口的类可以提供强大的灵活性,特别是当你需要在多线程环境中执行任务并获取返回结果时。
  • Vuforia AR篇(八)— AR塔防上篇
  • Spring AOP源码篇四之 数据库事务
  • 小波与傅里叶变换的对比(Python)
  • Linux-sqlplus安装
  • LeetCode 算法:课程表 c++
  • 前端面试题30(闭包和作用域链的关系)
  • A股本周在3000点以下继续筑底,本周依然继续探底?
  • Javadoc介绍
  • C# Application.DoEvents()的作用
  • IDEA如何创建原生maven子模块
  • LCD EMC 辐射 测试随想