canvas.createImage 真机上可以加载 http 图片但无法加载 https 图片?
发布于 5 年前 作者 jiawei 5780 次浏览 来自 问答

图片的地址在这里:

https://www.ooomap.com/assets/textures/wall.png

模拟器器没有问题,但真机上无法显示

我大概知道多半是 https 证收的问题,但通过官方提供的 https 检测工具。此域名的评级显示为 A 级,https://myssl.com/ssl.html

我制作了一个代码段进行测试:

1. 使用 Image tag 方式:

模拟器,真机上都可以正常显示

2. 使用 canvas.createImage() 的方式引入,只是将 https 改为 http:

模拟器,真机上都可以正常显示

3. 使用 canvas.createImage() 的方式引入 https:

模拟器上正常显示, 真机上无法加载

这里是代码段: https://developers.weixin.qq.com/s/LarekamZ7Amx

模拟器中的效果:

真机上的效果:下面的 https 无法显示

回到顶部