小程序分享到朋友圈

发布于 8 年前作者 jingcui11021 次浏览最后编辑 8 年前来自 ask

分享到朋友圈暂时只能使用canvas来生成海报再发布到朋友圈  但是在canvas中文字换行有一些问题,  在安卓端显示是正常的 但是在ios就会出现格式错乱掉的情况  有没有哪个小伙伴遇到过这个问题   请教我~

7 回复
fangmao
fangmao1 楼6 年前

没想到过了这么久了,我也遇到了,ios出的错乱,基本确定是 \n 换行符导致的canvas渲染文字问题,做了替换就好多了

jie20
jie202 楼6 年前

这个我遇到了,好像是ios里回车的空格被识别了,然后就自动换行了,但是安卓不会识别,所以就是正常的。

itao
itao3 楼6 年前

我这是后台直接把所有内容直接生成图片,然后在传递给我,我直接显示图片,不用canvas绘图。

xia65
xia654 楼6 年前

canvas 有很多bug的,异步渲染图片还会导致之前的文字错位。。

junzheng
junzheng5 楼6 年前

看看后台返给你的字符串有没有换行符

owen
owen6 楼6 年前

你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

zxiao
zxiao7 楼6 年前

服务端生成图片