uni-app 小程序- H5页面打开其他小程序处理方法

1、在小程序界面添加一个空页面。

在onLoad里面判断H5跳转进来的参数是打开小程序的

wx.navigateToMiniProgram({

appId: options.appId,

path: options.appLink,

extraData: {

foo: 'bar'

},

envVersion: 'release',

success(res) {

// 打开成功

}

})

这样就可以打开其他小程序。

但是在打开其他小程序的时候,手机右滑触发返回事件,会返回到你创建的空页面。

这样在用户体验上不友好。

处理方法

我们在onLoad方法里面添加

uni.onAppShow(this.handleShowEvent)

在methods里面添加

handleShowEvent() {

uni.navigateBack({

delta: 1

})

},

完美处理用户体验问题

相关推荐
big富翁5 分钟前
小程序 模版与配置
小程序
qq_589568103 小时前
微信小程序怎么实现非tabbar页面显示tabbar,自定义组件实现
前端·微信小程序·小程序
Jiaberrr4 小时前
探索JavaScript数组API:提升你的编程效率
前端·javascript·vue.js·uni-app
两个月菜鸟5 小时前
uniapp使用pinia存储(vue3+ts)
javascript·vue.js·uni-app
生椰拿铁You7 小时前
小程序项目的基本组成结构
小程序
老刘3077 小时前
Thinkphp8+EasyWechat6实现微信小程序订阅发送消息
android·微信小程序·小程序
xiejiashu8 小时前
EasyRTC支持嵌入式智能硬件与微信小程序实时通话
小程序·webrtc嵌入式·p2p通话·小程序p2p视频·webrtc摄像头
浮生若梦l8 小时前
unicloud微信小程序云端一体项目DEMO
微信小程序·小程序
尘浮生8 小时前
Java项目实战II基于微信小程序的作品集展示(开发文档+数据库+源码)
java·开发语言·数据库·spring boot·微信小程序·小程序·maven
wkj0018 小时前
微信小程序日期格式化报错: iOS 下无法正常使用,iOS 只支持 “yyyy/MM/dd“、“yyyy/MM/dd HH:mm:ss“、“yyyy-
ios·微信小程序·小程序