uni-app 中如何打开外部应用,如:浏览器、淘宝、AppStore、QQ等
参考链接:
uni-app 中如何打开外部应用
设置UrlSchemes
微博API-Weibo Links

scheme协议

scheme协议,如taobao://
打开外部scheme的API是plus.runtime.openURL()

常用URLscheme

[  // 只在 ios 中生效  {  name: 'App Store',  scheme: 'itms-apps://'  },  {  name: '支付宝',  pname: 'com.eg.android.AlipayGphone',  scheme: 'alipay://'  },  {  name: '淘宝',  pname: 'com.taobao.taobao',  scheme: 'taobao://'  },  {  name: 'QQ',  pname: 'com.tencent.mobileqq',  scheme: 'mqq://'  },  {  name: '微信',  pname: 'com.tencent.mm',  scheme: 'weixin://'  },  {  name: '京东',  pname: 'com.jingdong.app.mall',  scheme: 'openApp.jdMobile://'  },  {  name: '新浪微博',  pname: 'com.sina.weibo',  scheme: 'sinaweibo://'  },  {  name: '优酷',  pname: 'com.youku.phone',  scheme: 'youku://'  }
]

uni-app拉起微博APP

启动微博并打开搜索页面搜索uni-app

scheme协议

// 如果手机安装了微博,那么可以直接拉起微博,跳转到指定页面,如果没有安装微博,那点击没有反应。
let openUrl=`sinaweibo://searchall?q=uni-app`
plus.runtime.openURL(encodeURI(openUrl), function (res) {// 打开指定URL地址失败时回调,并返回失败信息。
});

http/https地址

let openUrl='https://s.weibo.com/weibo?q=uni-app'
//先拉起浏览器,如果安装微博,就再拉起微博指定页面,如果没有微博,就停留在当前h5页面
plus.runtime.openURL(encodeURI(openUrl), function (res) {// 打开指定URL地址失败时回调,并返回失败信息。
});

注意:
ios中地址要求规范,需要转码使用encodeURI()处理一下地址。
否则提示 {
“code”: -1,
“message”: “无效的参数”
}

uni-app 中如何打开外部应用,如:浏览器、淘宝、京东、微博等相关推荐

  1. uni app中使用图表

    关于在uni app中运用图表 今天写项目,需要在uni app中使用图表,我使用的是ucharts. 具体操作如下 1.下载 ucharts可以直接在uni app的插件市场下载安装. 先在插件市场 ...

  2. 淘宝京东拼多多抖音淘特1688等多平台商品APP详情API接口(商品详情页面数据接口,商品销量接口,关键词搜索商品销量接口)

    淘宝京东拼多多抖音淘特1688等多平台商品APP详情API接口(商品详情页面数据接口,商品销量接口,关键词搜索商品销量接口)代码对接如下: 1.公共参数 名称 类型 必须 描述 key String ...

  3. 淘宝/京东/拼多多/苏宁/抖音等平台详情数据分析接口(APP商品详情源数据接口代码对接教程)

    一.接口背景: 最近做一个电子商务平台的投标工作,写技术标过程中,配到客户做拼多多集成的接口,其中有一个需求就是监控品牌旗下商品价格,维权,具体需求如下描述: 1.零售价格.批销价格.代销价格.都存储 ...

  4. iOS小课堂: 集成 《阿里百川》教程( 打开商品详情页、 淘宝账号授权登录、 完成交易闭环)

    文章目录 前言 I 打开商品详情页面 II 淘宝账号授权登录 2.2 集成文档 2.3 Cocoapod方式引入百川SDK 上 III 常见错误 3.2 读取身份图片AppKey失败, see als ...

  5. 中邮集团“天机网”剑指淘宝

    中邮集团"天机网"剑指淘宝 http://www.sina.com.cn 2008年04月09日 10:09  中国经济时报 -本报记者 薛娟 目前,中国手机销售红海中身躯最为庞大 ...

  6. iOS从Files App中无法打开特定格式文件的解决(提示没有访问权限)

    问题现象 从iOS 11开始,Apple在系统中增加了一个文件(Files) App, 若其中存储的文件被特定App注册过,我们就可以直接用对应的App将其打开: 但此时即使我们得到了文件的URL,读 ...

  7. App瘦身最佳实践(分析了微信、淘宝、微博图片文件的放法)

    本文会不定期更新,推荐watch下项目.如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request. 本文的示例代码主要是基于作者的经验来编写的,若你有其他 ...

  8. 在matlab中怎么录制音频_怎么录制淘宝页面中的视频?简单方法,轻松搞定

    原标题:怎么录制淘宝页面中的视频?简单方法,轻松搞定 怎么录制淘宝页面中的视频?当前足不出户,大家就可以在很多的电商平台购买到自己心仪的商品.这其中商机也就产生了,如果不太想上班,或者说想要自己当老板 ...

  9. APP是怎么推送消息的--以淘宝app为例

    文章转自本人公众号:机械猿,本人之前在四川某汽轮机从事结构强度设计,目前在阿里巴巴淘宝事业部担任高级开发工程师,有机械工程同行想转行IT,或者有想入职BAT的可以找我内推~ 絮叨 之前讨论过TCP连接 ...

最新文章

  1. PHP实现简单的双色球机选号码
  2. linux里grep和egrep,fgrep的区别
  3. 海拨3000点位的岛型堰塞湖
  4. 【C#控件详解】对话框类控件(打开文件,保存文件,选择字体和颜色)
  5. Python学习笔记:requests库
  6. android开发:NDK开发配置
  7. 升级Win11后不喜欢怎么退回Win10系统?
  8. 如何将pdf生成二维码链接?
  9. 请问,“什么知识才是值得学习的?”
  10. 由边际成本引发的思考
  11. java“的注脚_百度得到的数据如何写脚注
  12. 关于部分积分,动能公式另一种推导
  13. 为Word文档加水印使其更加美观(转)
  14. java设计模式 之 模板方法模式
  15. 不学C语言能直接学C++吗?
  16. 学计算机核显足够了吗,独立显卡、核心显卡和集成显卡的区别
  17. usb驱动开发15——设备生命线
  18. 一个小巧好用的windows端口映射管理控制工具
  19. 计算机毕业论文nodejs,本科毕业论文--基于nodejs的博客系统设计与实现.docx
  20. sudo apt-get update数字签名错误解决方法

热门文章

  1. Netty 中的粘包和拆包详解
  2. Joel 技术分享心得
  3. 新百家姓出来了,看你排第几位?
  4. ado.net访问ORACLE数据库点滴
  5. i9 10900k和i7 9700k的区别大吗
  6. acwing1148——秘密的牛奶运输(求次小生成树)
  7. java计算机毕业设计基于安卓Android的二手交易app-闲置物品交易app-ssm
  8. 只需四步,让你成为朋友圈的焦点----Python制作微信好友头像墙
  9. 计算机考研考心理学,2019考研:心理学专业解读及就业前景_计算机考研
  10. 云和恩墨 -全球化数据资产端到端解决方案服务商