微信ios的内置浏览器对js动态改变img的src属性没有作用

项目做的是微信的页面。使用了七牛云上传图片,在图片上传成功后,通过改变img的src属性来做页面回显,安卓和pc端正常,但是苹果不对,在显示上传成功后,没有最做页面回显
图片描述

回答:

没有显示图片,最好先确定src是不是确实被设置了

回答:

我也遇到了这种问题。经过多次测试,在ios中使用jquery的 $("#test").attr('src', base64_img) 或者js的 img.src = base64_img 都不能改变原有图片的src, 可能是ios屏蔽或者禁止了H5页面img标签的onload事件。

你这个问题其实很好解决,只要将img标签换成div,将图片地址写入div的 background-image 就可以展示了。

而我这的问题是要将图片作为画布画出来进行涂鸦打码等处理,所以必须要用js的image对象,下面的链接是我提的问题,有人有思路或者解决办法可以来指导我一下吗?

https://segmentfault.com/q/10...

以上是 微信ios的内置浏览器对js动态改变img的src属性没有作用 的全部内容, 来源链接: utcz.com/p/184812.html

回到顶部