不知道从什么时候开始的,之前使用没有这个问题。
需求是插入商品:
1、插入分隔符;
2、插入商品图片;
3、插入分隔符;
4、插入商品介绍;
5、插入分隔符;
在开发工具上显示正常,如下:
手机上效果是图片在最后:
源码如下:
insertGood(e){ var that = this var data = e.currentTarget.dataset console.log( '插入商品' ) console.log(data) //jd.getSubunionUrl.call(that, data) // 插入商品 that.editorCtx.insertDivider() that.editorCtx.insertImage({ src: data.img, width: '350px' , height: '350px' , data: { "goodskuId" :data.id}, complete(res){ console.log( "插入图片完成" ) that.editorCtx.insertDivider() that.editorCtx.insertText({ text: data.name }) console.log( "插入商品名称完成" ) that.editorCtx.insertDivider() } }) } |
求指点,感谢~
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
出现问题的具体机型:锤子坚果pro2、微信版本号:7.0.7、系统版本号:2.8.2,以及能复现问题的代码片段:https://developers.weixin.qq.com/s/XKSCAMmt7Lbt
https://developers.weixin.qq.com/s/XKSCAMmt7Lbt
WXML:
JS:
onEditorReady() {
const that = this
wx.createSelectorQuery().select('#editor').context(function (res) {
that.editorCtx = res.context
console.log(that.data.editorText)
// 加载草稿
that.editorCtx.setContents({
html: that.data.editorText
})
}).exec()
}