功能描述

微信里的网址链接域名如何自动跳转到外部浏览器访问

参数

Object object

属性 类型 默认值 必填 说明 最低版本
appId string 要打开的小程序 appId
path string 打开的页面路径,如果为空则打开首页。path 中 ? 后面的部分会成为 query,在小程序的 App.onLaunchApp.onShow 和 Page.onLoad 的回调函数或小游戏的 wx.onShow 回调函数、wx.getLaunchOptionsSync 中可以获取到 query 数据。对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。
extraData object 需要传递给目标小程序的数据,目标小程序可在 App.onLaunchApp.onShow 中获取到这份数据。如果跳转的是小游戏,可以在 wx.onShow、wx.getLaunchOptionsSync 中可以获取到这份数据数据。
envVersion string release 要打开的小程序版本。仅在当前小程序为开发版或体验版时此参数有效。如果当前小程序是正式版,则打开的小程序必定是正式版。
合法值 说明
develop 开发版
trial 体验版
release 正式版
shortLink string 小程序链接,当传递该参数后,可以不传 appId 和 path。链接可以通过【小程序菜单】->【复制链接】获取。 2.18.1
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

使用限制

需要用户触发跳转

从 2.3.0 版本开始,若用户未点击小程序页面任意位置,则开发者将无法调用此接口自动跳转至其他小程序。

需要用户确认跳转

从 2.3.0 版本开始,在跳转至其他小程序前,将统一增加弹窗,询问是否跳转,用户确认后才可以跳转其他小程序。如果用户点击取消,则回调 fail cancel

无需声明跳转名单,不限跳转数量(众测中)

  1. 从2020年4月24日起,使用跳转其他小程序功能将无需在全局配置中声明跳转名单,调用此接口时将不再校验所跳转的 AppID 是否在 navigateToMiniProgramAppIdList 中。
  2. 从2020年4月24日起,跳转其他小程序将不再受数量限制,使用此功能时请注意遵守运营规范。

运营规范

平台将坚决打击小程序盒子等互推行为,使用此功能时请严格遵守《微信小程序平台运营规范》,若发现小程序违反运营规范将被下架处理。

关于调试

  • 在开发者工具上调用此 API 并不会真实的跳转到另外的小程序,但是开发者工具会校验本次调用跳转是否成功。详情
  • 开发者工具上支持被跳转的小程序处理接收参数的调试。详情

示例代码

wx.navigateToMiniProgram({appId: 'wx',path: 'http://www.tiweixin.com/vip/?#page/index/index?id=123',extraData: {foo: 'bar'},envVersion: 'develop',success(res) {// 打开成功}
})

微信里的网址链接域名如何自动跳转到外部浏览器访问源码相关推荐

  1. 聊聊微信内打开H5链接时如何自动跳转外部浏览器打开

    很多朋友问我怎么解决微信内点击链接或扫描二维码可以直接跳出微信在外部浏览器打开网页链接,其实这并不难,只要我们实现微信跳转功能即可.下面跟大家聊聊微信内如何实现自动跳转外部浏览器打开网页 功能目的 生 ...

  2. 微信网页下载无效 微信里的APK链接打不开的解决方案

    微信被认为是目前最具营销价值的营销渠道之一,原因很简单,微信是目前超高活跃度的app稳稳第一名,但是在微信中点击app下载链接,都是无法下载app的.因为腾讯为了自身利益,屏蔽了其他app直接在微信中 ...

  3. 微信中怎么打开apk下载链接 微信跳转打开外部浏览器打开apk文件

    相信大部分试用微信分享转发链接的时候,都很容易碰到链接在微信中无法打开的问题.通常这种情况微信会给个提示 "已停止访问该网址" ,导致这个情况的因素有以下三点. 1. 分享链接被多 ...

  4. DiscuzNT改造-远程内容自动采集-DNT2.5(定时采集、源码下载)

    这个采集器原型来自于 <Discuz!NT论坛超级采集器普及版>http://nt.discuz.net/showtopic-46542.html,感谢原作者! 使用说明: 1. 将运行程 ...

  5. php导航收录源码,PHP最新响应式自动收录自带查反链导航源码

    [温馨提示]源码包解压密码:www.youhutong.com 资源描述 PHP最新响应式自动收录自带查反链导航源码 源码介绍: 钥匙主题,基于flkc主题重写,功能:自动收录,自定义排序,自定义颜色 ...

  6. 微信小程序开发之文件上传下载应用场景(附Demo源码)

    微信小程序开发之文件上传下载应用场景(附Demo源码),Demo为小相册应用,源码在附件中,本示例需要腾讯云支持. http://www.henkuai.com/forum.php?mod=viewt ...

  7. 在线客服系统源码,多商户在线客服系统可开机器人自动聊天多商户在线客服源码

    在线客服系统源码,多商户在线客服系统可开机器人自动聊天多商户在线客服源码,TP5.1核心多商户版在线客服系统,可对接[PC+WAP+公众号]等适用场景 支持机器人聊天. 系统要求2核心4g Linux ...

  8. java查询mysql装载bean_jsp与javabean链接mysql数据库并查询数据表的简单实例源码

    jsp与javabean链接mysql数据库并查询数据表的简单实例源码.这个简单的实例是给新手学习的,或者一些高手临时忘记怎么使用jsp操作mysql数据库时候查找的,包括了建立mysql数据库连接的 ...

  9. Win10电脑打开IE会自动跳转到Edge浏览器的完美阻止方法

    前言: 日前,微软宣布将于2022年6月15日起停止对支持IE浏览器的支持,转而使用Edge浏览器.而就在近日,小编在需要使用Win10电脑中的IE浏览器浏览某一个特定的网站时,因为之前的网站只有IE ...

最新文章

  1. Sublime Text 2/3 配置文件详解
  2. das,nas,san区别——大型数据中心会用NAS+SAN软硬结合思路
  3. UA MATH566 统计理论 推导卡方拟合优度检验
  4. HTML Input 属性
  5. kmp算法的c语言,KMP算法 纯C实现
  6. [zz]写在KVM (Kernel-based Virtual Machine) 安装成功后
  7. mysql hy000 2013_MySQLERROR2013(HY000)错误解决方法
  8. css字体倾斜角度_css如何实现渐变效果?css背景色渐变与文字渐变效果的实现(代码实例)...
  9. 设计自己的ImageLoader图片加载框架
  10. C#热血传奇游戏服务端再次开源更新
  11. 数据增广Data Augmentation 动手学深度学习v2
  12. NAT 穿透是如何工作的:技术原理及企业级实践
  13. Victor Zue教授的创新观
  14. 网络编程六-网络编程相关面试题汇总
  15. 网站证书过期导致WordPress后台无法登录问题解决方法
  16. 《鱿鱼游戏》开场了|谁才是影评人的御用写作工具
  17. Web前端开发工程师--面试要求
  18. 【HCIE-RS 天梯路】STP RSTP MSTP
  19. 解决webpack打包、编译、热更新Node内存不足问题
  20. c语言如何初始化程序,浅谈C语言的初始化

热门文章

  1. elment中走马灯与满屏图片实现
  2. Java 中的Date(获取一天的开始时间和结束时间)
  3. JAVA小记3(第三周)
  4. 让你的微信小程序对用户更加友好:上拉加载和下拉刷新就是关键
  5. OpenGL 渲染正方体
  6. 迪厅装修后地板清洁与保养
  7. Openlayers设置请求瓦片大小
  8. 昨日种种已得奖,那深度学习三巨头今天在忙什么?
  9. nagios监控华为5700交换机
  10. 基于can总线的A2L文件解析(1)