微信公众号开发

小程序 小程序中打开其他小程序、小程序跳转其他小程序

本文主要是介绍小程序 小程序中打开其他小程序、小程序跳转其他小程序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、小程序中打开其他小程序
	可将要打开的小程序通过半屏的形态快速拉起
	
	(1)配置
		app.json的embeddedAppIdList字段中声明需要通过半屏形态打开的小程序,若不配置将降级为普通的小程序跳转小程序。
		{
		  "embeddedAppIdList": ["wxe5f52902cf4de896"]	appid
		}
	
	(2)打开
		wx.openEmbeddedMiniProgram({
			appId			要打开的小程序appId
			path			打开的页面路径,如果为空则打开首页。path中?后面的部分会成为query,在小程序的App.onLaunch、App.onShow和Page.onLoad的回调函数
			extraData		需要传递给目标小程序的数据,目标小程序可在App.onLaunch,App.onShow中获取到这份数据。
			envVersion		要打开的小程序版本。仅在当前小程序为开发版或体验版时此参数有效。如果当前小程序是正式版,则打开的小程序必定是正式版。
				develop	开发版	
				trial	体验版	
				release	正式版
			shortLink		小程序链接,当传递该参数后,可以不传appId和path。链接可以通过【小程序菜单】->【复制链接】获取。
			success			接口调用成功的回调函数
			fail			接口调用失败的回调函数
			complete		接口调用结束的回调函数(调用成功、失败都会执行)
		})


2、小程序跳转其他小程序
	wx.navigateToMiniProgram	具体查看小程序编程式跳转文章

3、条件限制,否则将降为小程序跳转小程序:

在这里插入图片描述

这篇关于小程序 小程序中打开其他小程序、小程序跳转其他小程序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!