打开 APP 的能力 可以理解为由微信小程序框架在内部管理的一个状态,为 true 则可以打开 APP,为 false 则不可以打开 APP。
请问这个状态可以直接获取吗? 还是要自己从options.sence里面拿到场景值去判断?
如果判断的话, 1036, 1069很容易理解, 那么1038, 1089和1090 怎么获取上一次打开时的状态值呢?
谢谢。
当微信小程序从 1036(App 分享消息卡片) 打开时,该状态置为 true。
当微信小程序从 1069(App 打开微信小程序) 打开时,该状态置为 true。
当微信小程序从以下场景打开时, 该状态不变,即保持上一次打开微信小程序时该状态的值:
1038(从微信小程序返回,基础库 2.2.4 及以上版本支持)
1089(微信聊天主界面下拉)
1090(长按微信小程序右上角菜单唤出最近使用历史)
当微信小程序从非以上陈列的场景打开时,该状态置为 false。
微信小程序开发问题解答
微信小程序开发者回答:
我记得 我们 是 从 app跳转过来带了个参数。有这个参数 就显示返回app的按钮。没有则不显示
微信小程序开发者回答:
谢谢 ^_^。 你们是所有从app分享出来要到微信小程序的地方都加了这个参数吗? 这个参数是不是只对当前页面生效呢? 我在微信小程序的onLanuch里面获取场景值,然后存到全局,在固定页面去拿,然后发现这个场景值不太对呢
微信小程序开发者回答:
我们是 app跳转到微信小程序的活动页。然后页面跳转都需要带上这个参数。
微信小程序开发者回答:
好的,谢谢
微信小程序开发者回答:
我的目的是 在合适的时候显示 打开app的按钮, 别的时候要隐藏, 所以需要这个判断条件。
从app分享的卡片,打开微信小程序获取的场景值 一直都是1089为啥呢
本文网址:http://www.91bianli.com/kaifazhinan/75077.html