问题环境:
1、微信开发者工具1.05.2110290(以下简称“工具”)
2、真机调试1.0版本(不区分IOS与Android)
3、微信的editor component,用于在自己的项目中,作为富文本的输入(包括图片、多种格式文字等)
Editor的界面效果如图(两个按钮是后期加的,不是editor自带的)
产生的问题:
在工具的模拟器中,在editor中插入图片,点击提交,数据能够正常的发送到后端。
但每次用Iphone真机模拟,在editor中插入的图片,每次都无法到后端服务器。由于笔者平时不用android手机,所以当时并不知晓android手机的真机调试效果。
发现出现问题的原因:
通过console.log输出在editor插入图片后,输出的该插入图片的html,发现各自有不同:
Android真机调试:
在Editor编辑器里面贴图片,获取到的HTML数据。
<p wx:nodeid="6"><img src="wxfile://tmp_81d85ae876cd5047fc1c3b015e2d552dcfb1e362e5a867d3.jpg" data-local="wxfile://tmp_81d85ae876cd5047fc1c3b015e2d552dcfb1e362e5a867d3.jpg" alt="img" width="80%" height="80%" data-custom="id=1" wx:nodeid="24"></p><p wx:nodeid="28"