收藏
回答

小程序分享朋友圈,打开后,默认不是从首页打开吗?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug onShareTimeline 微信安卓客户端 8.0 3.5.8

https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share-timeline.htmlhttps://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share-timeline.html


    onShareAppMessage() {

      return {
        title`🥂分享不能用🍂`,
        path`/pages/tabs/index`,
      };
    },


    onShareTimeline(e) {

      const ydomain = app.globalData.ydomain
      console.log(`${ydomain}/${Math.floor(Math.random() * 33) + 1}.webp`)
      return {
        title`🥂分享不能用 `,
        query`timeline=yes`,
        imageUrl`${ydomain}/${Math.floor(Math.random() * 33) + 1}.webp`,
      };
    }


小程序分享朋友圈,打开后,默认不是从首页打开吗?

最后一次编辑于  02-13
回答关注问题邀请回答
收藏

2 个回答

  • 迪克
    迪克
    02-13

    只能分享当前页

    02-13
    有用 1
    回复 4
    • 三毛
      三毛
      02-13
      这块很多问题,比如一个中间页,带有导航栏,被在朋友圈打开后,就完蛋了,根本回退不了。
      02-13
      回复
    • 迪克
      迪克
      02-13回复三毛
      分享朋友圈分享的是单页模式  也不是完整功能的小程序。      
      自己的小程序自定义导航栏加上回首页功能
      02-13
      回复
    • 三毛
      三毛
      02-13
      放弃了,关闭分享功能了,测试发现各种问题....,单页模式这些pua式的限制,搞起来成本太高了,还不一定能行。 谢谢你的回复。
      02-13
      回复
    • 三毛
      三毛
      02-13
      关闭分享也有问题,模拟器测试成功的,手机预览是没有关掉,奇怪了,  /*onShareTimeline(e) { ... } */    图1是模拟器的,2是手机上。
      02-13
      回复
  • 三毛
    三毛
    02-13

    我是觉得,既然是分享,无论在哪个页面发起,分享的目的是这个小程序,打开后,打开后是不是应直接从首页进入, 最起码点了【前往小程序】,字面意思也得是从“头"开始吧,或者让自定义进入路径。

    现在这样,人家从朋友圈进来,打开过一次之后,每次打开都是一个中间页,别想看到完整的小程序的样子,点了【重新进入】还是中间页.... 反正种种问题和限制吧,关闭分享了,折腾不出来。

    02-13
    有用
    回复
登录 后发表内容