首页 > 其他分享 >uniapp 前往高德 百度

uniapp 前往高德 百度

时间:2023-05-20 18:11:07浏览次数:37  
标签:uniapp 地图 plus var runtime 高德 百度

 

 选择

 

openMapRoute(lat, lon, cityName) {
var url = '';
if (plus.os.name == 'Android') {
var hasBaiduMap = plus.runtime.isApplicationExist({
pname: 'com.baidu.BaiduMap',
action: 'baidumap://'
});
var hasAmap = plus.runtime.isApplicationExist({
pname: 'com.autonavi.minimap',
action: 'androidamap://'
});
var urlBaiduMap = 'baidumap://map/marker?location=' + lat + ',' + lon + '&title=' + cityName +
'&src=婚梯';
var urlAmap = 'androidamap://viewMap?sourceApplication=婚梯&poiname=' + cityName + '&lat=' +
lat +
'&lon=' + lon +
'&dev=0';

// if (hasAmap && hasBaiduMap) {
plus.nativeUI.actionSheet({
title: '选择地图应用',
cancel: '取消',
buttons: [{
title: '百度地图'
}, {
title: '高德地图'
}]
}, (e) => {
console.log(e)
// return;
if (e.index == 1) {
if (hasBaiduMap) {
plus.runtime.openURL(urlBaiduMap);
} else {
console.log(111)
let _this = this
_this.messageText = "请下载百度地图"
_this.$refs.message.open()
// alert("请下载百度地图")

// this.$refs.uToast.show({
// // type: 'error',
// message: '请下载百度地图',
// })
}

}
if (e.index == 2) {
// hasAmap
if (hasAmap) {
plus.runtime.openURL(urlAmap);
} else {
console.log(222)
let _this = this
_this.messageText = "请下载高德地图"
_this.$refs.message.open()
// alert("请下载高德地图")

// this.$refs.uToast.show({
// // type: 'error',
// message: '请下载高德地图',
// })
}

}
// switch (e.index) {
// case 1:
// plus.runtime.openURL(urlBaiduMap);
// break;
// case 2:
// plus.runtime.openURL(urlAmap);
// break;
// }
});

标签:uniapp,地图,plus,var,runtime,高德,百度
From: https://www.cnblogs.com/ljlp/p/17417582.html

相关文章

  • uniapp版本更新
    在app页面判断版本是否更新 ......
  • 百度云安全组
    1、介绍安全组是每一个云服务器平台都会配置的,用于管理是否允许连接服务器。百度云安全组文档:创建安全组–云服务器BCC|百度智能云文档(baidu.com)2、配置入口(1)登录百度云后,点击控制台(2)查看云服务器(3)查看实例的详情(4)查看和配置安全组3、配置规则(1)配置是基于叠......
  • 百度云域名
    1、介绍在云服务器准备好后,可以配置域名解析到云服务器的主机ip。但是阿里云、腾讯云、百度与等云服务器平台几乎都要求域名是自己平台管理,然后才能解析到平台下的云服务器。2、流程准备云服务器,注意某些云服务器是不具备公网ip的,只是作为内网的服务器平台下购买域名,便宜的可......
  • 百度云服务器
    1、介绍云服务器(ElasticComputeService,ECS)是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。用户无需购买硬件,直接购买服务即可获取由运营商提供的远程主机,自带公网ip和联网能力,可以进行相关部署和使用。常见的运营商(用过):阿里云腾讯云华为云百度云如果是......
  • 百度飞桨(PaddlePaddle) - PP-OCRv3 文字检测识别系统 Paddle Inference 模型推理
    PaddleInference模型推理流程分别介绍文字检测、方向分类器和文字识别3个模型,基于PaddleInference的推理过程。PaddleInference的Python离线推理离线推理,即在特定机器上部署的代码只能在这台机器上使用,无法通过其他机器进行访问使用whl包预测推理“WHL”是“WHeeL”的英文......
  • 关于百度产品的评价
    评价如下:用户界面:优点:百度APP的用户界面美观、简洁,操作方便,可一目了然地找到需要的功能。搜索框的字体和颜色搭配清晰明了,让用户快速输入搜索内容。缺点:对于一些主要功能,如地图和音乐,经常会在页面上强行显示广告或推荐信息,对用户体验造成干扰。记住用户选择:优点:百度APP能......
  • 百度统计
    百度统计数据管理平台网站分析基于脚本的统计,统计访客的浏览等行为可以获取点击、响应等数据并方便展现缺点:无法统计网络爬虫的信息以下为网站分析工具的JavaScript收集数据流程图:浏览量pv:页面浏览量PV(pageview),用户每打开一次页面就被记录1次访问次数:连续半小时,算一......
  • “百度杯”CTF比赛 2017 二月场——Web-爆破-3
    ==================================个人收获:1.php中MD5()计算数组会返回null如果用==0则为真 ==================================  题目:主要是代码审计,大家可以自己百度下都能看得懂的,这里我就直说关键的部分 关键部分代码在这if($_SESSION['whoami']==($value[0].$value[1......
  • “百度杯”CTF比赛 九月场 SQL-writeup
     这题自己的收获:用<>隔开敏感字符,绕过防注入 题目界面:刚开始还是老规矩输入and1=1 发现被拦截 此外测试了or发现也进行了拦截我们可以用下面的字符来替换and和orand---->&&  ,   or----->|| 替换后发现可以成功绕过接下来进行猜字段长度 发现orderby......
  • “百度杯”CTF比赛 九月场 类型:Web 题目名称:SQLi
    收获的知识:重定向一般发生在访问域名而且不加参数或者文件夹名,文件名这样的情况下sql注入也要留意HTTP信息的变化可以利用SQLmap跑一下看看有没有有用的信息不使用单引号和逗号的注入的注入技巧   发现页面空白然后查看源文件发现另一个页面进去后出现 后来手测和用sqlmap......