码迷,mamicode.com
首页 > 其他好文 > 详细

wxparse动态图片路径扩展

时间:2019-09-03 11:22:50      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:富文本编辑器   new   test   reg   小程序   png   全局变量   ml2   utils   

1:首先要去下载wxparse富文本编辑器,然后放到小程序项目里使用
2:修改wxparse源代码,扩展图片路径
2-1:html2json.js

头部声明全局变量

var __imageDomain = ‘‘;
下面这个代码加入__imageDomain
技术图片
扩展函数
function setImageDomain(domain) {
   __imageDomain = domain;
}
 
2-2:wxDiscode.js
扩展函数,可根据实际业务需求扩展
function urlToHttpUrl(url, rep, domain){
var patt1 = new RegExp("^//");
    var result = patt1.test(url);
    if(result){
        url = rep+":"+url;
    } else if (domain) {
        patt1 = new RegExp(‘^/‘);
        result = patt1.test(url);
        if (result) {
            url = domain + url;
        }
    }
    return  url;
}
导出
module.exports = {
   strDiscode:strDiscode,
   urlToHttpUrl:urlToHttpUrl
}
 
2-3:wxParse.js
module.exports = {
    wxParse: wxParse,
    wxParseTemArray:wxParseTemArray,
    emojisInit:emojisInit,
    setImageDomain: HtmlToJson.setImageDomain,
}
 
3:使用
const WxParse = require(‘../../../utils/wxParse/wxParse.js‘);  // 路径要写对
// WxParse 动态设置图片路径 ====== 并解析 html
WxParse.setImageDomain(that.data.baseUrl); // WxParse之前调用
WxParse.wxParse(‘file‘, ‘html‘, file, that, 5);
 
 

wxparse动态图片路径扩展

标签:富文本编辑器   new   test   reg   小程序   png   全局变量   ml2   utils   

原文地址:https://www.cnblogs.com/youaremysunshine19961002/p/11451714.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!