关于微信小程序图片出现渲染层错误容易忽视的坑

最近本人用WP微慕的开源小程序(https://www.watch-life.net/wordpress-weixin-app)搭建一个小程序,有一个坑总是跳不过,生成海报的时候没有报任何错误,但是就是无法生成。来讲讲我在解决这个问题的过程中遇到的几个坑。由于本人附件完全存储在阿里云的oss,也设置了防盗链期初以为是oss设置问题,过程是一波三折。

 

1、首先排查官方文档所列出的问题

经过排查虽然阿里云oss图片访问正常,但是仍然无法生成海报,简直近乎绝望。后来不死心,在文章内容里面插入非oss图片,打开小程序竟然无法访问。顿时茅塞顿开,是我自己的服务器把外网访问图片给拒绝了。找到问题就好解决了,打开nginx 的配置文件,果然有一段防盗链设置:

加入微信服务的域名或者删除这段,果然问题就解决了,虽然过程曲折,但是随着第一个小程序上线也是非常开心的。如果有兴趣就关注一下我的小程序吧,来一个生成后的海报:

 

每日壁纸

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注