我们使用canvasToTempFilePath()这个方法去生成临时路径的时候有的ios机型会出现空白的图片路径。
比如iPhone6的机型(目前仅发现该机型生成失效)
下图是iPhone6中用小程序canvasToTempFilePath() 生成的临时图片路径
=================================================
2.这一张是iPhone11中小程序canvasToTempFilePath()生成的图片---完成没问题,长按也可以保存
ps:笔者用了Painter插件,wx_poster插件尝试过均已失败告终,结果跟我上面两张图一样,模拟器,安卓完全可以,就部分ios不行
如果有大牛有更好的方法可以告诉我一下,感激不尽~~~~
// 解决方案
在h5中写好canvas生成然后利用webview内嵌进去小程序中。当然我承认这种方法很low。不过目前我仅发现这个方法是可行的----下图是iPhone6跟iPhone11的。其他机型还未试。
我比较懒就复制了之前做好的生成海报的h5域名进来调试。(h5中的img标签长按是可以直接保存到本机的~~~~)
不懂的地方可以联系小编。可以一起探讨,阿里我的jiao
本文发布于:2024-01-31 00:00:27,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170663042823780.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |