收藏
回答

自定义分享时图片部分能否支持网页

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 需求 客户端 6.7.2 2.2.5

- 需求的场景描述(希望解决的问题)

小程序分享时在onShareAppMessage中能够通过imageUrl自定义分享后小程序卡片中的显示的图片,需要显示的图片是固定的话很方便,但是如果图片需要反映页面内容时就需要自己手动生成图片,因为有时候默认的截屏作为分享图满足不了需求,在小程序端和服务端生成图片效率都很低,而且非常麻烦,因此能否支持使用自定义的htmlUrl的方式显示服务侧的网页来作为分享卡片中的图片部分呢?这样的话效率会提高很多。


- 希望提供的能力

分享时支持网页方式

最后一次编辑于  2018-09-11
回答关注问题邀请回答
收藏

1 个回答

  • 微信技术专员 - Rex
    微信技术专员 - Rex
    2018-09-11

    这个需求暂不考虑,网页转图片效率更低呢,用canvas生成图片有什么问题吗?

    2018-09-11
    赞同
    回复 2
    • 保罗
      保罗
      2018-09-12

      我的意思是当前分享的小程序卡片中的图片位置既支持加载网络图片也支持直接加载开发者服务器上的网页,支持这两种方式,不是网页转图片。canvas生成图片限制很大,canvas本身就是很底层的绘图接口,简单布局还凑合,复杂布局那就太耗时了,比如图片中包含一段文字,格式化、样式、换行、超过多少行显示省略号等问题,如果文字中包含表情绘制起来就更复杂。而如果直接加载网页并显示的话就很容易了。

      2018-09-12
      回复
    • 微信技术专员 - Rex
      微信技术专员 - Rex
      2018-09-12回复保罗

      分享卡片直接加载网页这个也暂无计划考虑。分享卡片是个网页,这个很重,而且内容不受控

      2018-09-12
      1
      回复