收藏
回答

能否判断小程序的状态是正常启动还是在朋友圈里的展示状态?

7月份后,小程序可以发朋友圈了,这是挺好的一件事。

但现在遇到个比较棘手的问题,在朋友圈里展示的时候,是先有一个窗口,那个窗口里显示你的分享页面(然后点击窗口底下的前往小程序按钮才会真正去启动小程序),但是窗口里的分享页面和真正的正常启动到那个页面是有区别的,区别就是当有app.js里有wx.login的时候,窗口里的分享页面并不真正执行wx.login,而小程序正常启动时是会执行wx.login的。

因为朋友圈窗口里的分享页面并没有执行wx.login,所以现在我面临的问题是这个分享页面和正常启动时的页面效果不一样。所以,我现在希望能判断下当前的状态,如果状态是朋友圈窗口里的分享状态的话,我做些特殊处理。

想请教各位老师,小程序能不能判断出当前的状态是正常启动还是只是朋友圈的窗口里展示的状态呢?

非常感谢!



回答关注问题邀请回答
收藏

3 个回答

  • l小燕x
    l小燕x
    2023-04-15

    onLaunch(options)的时候,返回的参数有个场景值可以判断options.scene为1154则为盆友圈打开的

    2023-04-15
    有用 1
    回复
  • 半缘雅衾
    半缘雅衾
    2023-01-15

    解决了吗 怎么判断

    2023-01-15
    有用
    回复
  • ℳ媄丫
    ℳ媄丫
    2022-10-17

    同求啊

    2022-10-17
    有用
    回复
登录 后发表内容
问题标签