小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在页面添加按钮调用关闭小程序的开放能力真机调试可以关闭小程序,但是在 Android 上测试可以触发 app.onHide,在 iOS 上不会触发。
代码:
在 Android 上:
在 iOS 上:小程序可关闭,但是控制台没有打印任何信息
官方可否解释下是为什么?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
// app.js
onHide() {
console.log('小程序关闭了!!')
},
// index.js
<navigator open-type="exit" target="miniProgram"
>关闭小程序</navigator>
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
2、使用真机调试,点击 “关闭小程序” 的文字;
3、在安卓机测试:控制台显示 ”小程序关闭了!!“;
4、在苹果手机测试:控制台没有显示”小程序关闭了!!“。
代码如下:
// app.js
onHide() {
console.log('小程序关闭了!!')
},
// index.js
<navigator open-type="exit" target="miniProgram"
>关闭小程序</navigator>