swan.offAppShow

基础库 3.60.2 开始支持,低版本需做兼容处理swan.offAppShow - 图1

解释: 取消监听小程序切前台事件。

方法参数

示例

在开发者工具中预览效果

扫码体验

swan.offAppShow - 图2请使用百度APP扫码

图片示例

swan.offAppShow - 图3

swan.offAppShow - 图4

swan.offAppShow - 图5

代码示例

  1. // app.js
  2. App({
  3. onLaunch() {
  4. swan.onAppShow(function(res) {
  5. console.log('scene', res.scene);
  6. console.log('path', res.path);
  7. console.log('query', res.query);
  8. swan.showModal({
  9. title: '',
  10. content: '触发swan.onAppShow回调'
  11. });
  12. });
  13. },
  14. onShow() {
  15. // 在App onShow后约3秒取消事件监听(仅做功能示例,开发者可根据业务逻辑选择取消监听时机)
  16. setTimeout(() => {
  17. swan.offAppShow();
  18. swan.showModal({
  19. title: '',
  20. content: '此后将不会触发swan.onAppShow回调'
  21. });
  22. }, 3000)
  23. }
  24. });