小程序
小游戏
企业微信
微信支付
扫描小程序码分享
有个需求微信上不知道怎么实现,来请教下大家,就是我想将一个
scroll-view 里面展示的所有内容生成一张图片然后分享,在安卓上这个功能可以轻易实现,但在小程序上无从下手,有知道怎么实现的大神吗?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
参见我之前的帖子
https://developers.weixin.qq.com/community/develop/doc/000040f98a00802f2967f0d345b800
没啥办法,canvas画吧
内容样式都无所谓,都能画
只不过我那个功能后来放弃是因为涉及的网络图片太多,得一个一个提前下载,太耗时了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
小程序有那种像截屏一样,直接截取部分控件图片的功能吗
没有
wx.captureScreen 不开放
这个跟用户手动截屏不一样,安卓上很容易实现这个,小程序我不太熟悉,可能没这个功能吧
没这个功能 想做只能用canvas画
将内容绘制到canvas中去 保存成图片 不过这个操作要在进入页面后就去做 用户点击分享时 绘制是来不及的
这个操作非常麻烦啊,控件里内容稍多,那得每个子控件都得单独去绘制,还得设置坐标,而且一些样式好像也没办法绘制成一样
你是要分享图片 还是 用在小程序分享的那个卡片消息的封面图片
如果你是想分享图片 目前只有这一个办法 而且小程序不能直接分享图片 只能保存到用户手机相册 用户手动分享
如果你是想用在小程序分享的那个卡片消息的封面图片 没必要弄这么麻烦 500 * 400的图片 你也放不下这么多东西
是想分享图片,这个难度不在于怎么分享,我是想把控件里展示的内容全部原本的生成一张图片分享,类似简书app的将内容生成图片分享功能一样,只是我这个控件里的内容和样式都比较多,用canvas一个个去绘制的话,不仅麻烦,而且很多样式绘制不出来
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
参见我之前的帖子
https://developers.weixin.qq.com/community/develop/doc/000040f98a00802f2967f0d345b800
没啥办法,canvas画吧
内容样式都无所谓,都能画
只不过我那个功能后来放弃是因为涉及的网络图片太多,得一个一个提前下载,太耗时了
小程序有那种像截屏一样,直接截取部分控件图片的功能吗
没有
wx.captureScreen 不开放
这个跟用户手动截屏不一样,安卓上很容易实现这个,小程序我不太熟悉,可能没这个功能吧
没这个功能 想做只能用canvas画
将内容绘制到canvas中去 保存成图片 不过这个操作要在进入页面后就去做 用户点击分享时 绘制是来不及的
这个操作非常麻烦啊,控件里内容稍多,那得每个子控件都得单独去绘制,还得设置坐标,而且一些样式好像也没办法绘制成一样
你是要分享图片 还是 用在小程序分享的那个卡片消息的封面图片
如果你是想分享图片 目前只有这一个办法 而且小程序不能直接分享图片 只能保存到用户手机相册 用户手动分享
如果你是想用在小程序分享的那个卡片消息的封面图片 没必要弄这么麻烦 500 * 400的图片 你也放不下这么多东西
是想分享图片,这个难度不在于怎么分享,我是想把控件里展示的内容全部原本的生成一张图片分享,类似简书app的将内容生成图片分享功能一样,只是我这个控件里的内容和样式都比较多,用canvas一个个去绘制的话,不仅麻烦,而且很多样式绘制不出来