收藏
回答

onShareAppMessage支持异步了?

最近需要做一个分享时需要异步生成图片去分享的需求,但尝试了好多方法,

虽说都可以生成图片,但在onShareAppMessage里更换分享图时发现分享图并没有替换上,

而是自动取了页面截图,说明异步的方式是行不通的,

看了好多帖子也都是因为onShareAppMessage不支持异步的问题。

但是老板给我分享了一个小程序,

这个小程序在分享商品详情时可以明显看出分享图是通过异步合成的,

尝试了多种方法,百思不得其解,

有没有大佬能分析一下他们的实现思路。


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

5 个回答

  • Firmiana
    Firmiana
    2020-10-15

    今天尝试了下突然发现支持异步了

    2020-10-15
    有用 2
    回复 1
    • 桃桃康
      桃桃康
      2020-11-05
      我刚刚试了一下不支持啊
      2020-11-05
      回复
  • 徘徊_
    徘徊_
    2020-06-19

    你这个分享图片是海报吧,和onShareAppMessage这个没有必然关系;

    2020-06-19
    有用 1
    回复 3
    • 无畏恋晴
      无畏恋晴
      2020-06-19
      他们是点击右上三个点分享时生成的一张合成图
      2020-06-19
      回复
    • 徘徊_
      徘徊_
      2020-06-19回复无畏恋晴
      像楼下说的,只要进入该商品界面,商品详情里面增加返回商品二维码,小程序端可以自己拼接调用生成图片,然后存到临时文件,监测到右上角分享的时候再显示出来就可以了
      2020-06-19
      回复
    • 无畏恋晴
      无畏恋晴
      2020-06-19
      我现在在朝这方面改,应该可行,就是弹出商品详情会慢一些
      2020-06-19
      回复
  • 0xg
    0xg
    2020-06-19

    进入页面就把图片合成好,分享时使用临时文件

    2020-06-19
    有用
    回复 3
    • 无畏恋晴
      无畏恋晴
      2020-06-19
      我们是秒杀、团购,考虑到高并发的情况现在是统一返回商品详情,点击弹窗组件显示
      2020-06-19
      回复
    • 0xg
      0xg
      2020-06-19回复无畏恋晴
      我们的也是~~
      2020-06-19
      回复
    • 相遇💪
      相遇💪
      2020-09-01回复0xg
      我使用临时文件路径,在分享路径中图片无法显示
      2020-09-01
      回复
  • 卢霄霄
    卢霄霄
    2020-06-19

    你这个是商品详情吧,说不定后台编辑完商品的时候,就已经生成好了分享图了。

    2020-06-19
    有用
    回复 1
    • 无畏恋晴
      无畏恋晴
      2020-06-19
      我们是秒杀、团购,考虑到高并发的情况现在是统一返回商品详情,点击弹窗组件显示
      2020-06-19
      回复
  • 拾忆
    拾忆
    2020-06-19

    打开页面的时候不管有没有分享先生成图片不就行了?

    2020-06-19
    有用
    回复 1
    • 无畏恋晴
      无畏恋晴
      2020-06-19
      我们是秒杀、团购,考虑到高并发的情况现在是统一返回商品详情,点击弹窗组件显示
      2020-06-19
      回复
登录 后发表内容
问题标签