收藏
回答

关于wxParse解析后图片点击放大的问题?

如下图,使用wxParse需要多次解析,wxParse.js就无法满足,使用html2json.js可以满足多次解析,如何调用wxParse.js的图片放大的函数,各位大神帮忙看看


回答关注问题邀请回答
收藏

1 个回答

  • Admin²⁰²⁰
    Admin²⁰²⁰
    10-03

    注意设置图片的from属性,给图片编组,这个from属性为预览图片数组

    我一般是直接修改js的

    // 图片点击事件
    function wxParseImgTap(e) {
      var that = this;
      var nowImgUrl = e.target.dataset.src;
      var tagFrom = e.target.dataset.from;
      if (typeof (tagFrom) != 'undefined' && tagFrom.length > 0) {
        wx.previewImage({
          current: nowImgUrl, // 当前显示图片的http链接
          urls: that.data.xxxx//直接指定
        });
      }
    }
    
    
    
    10-03
    有用
    回复 5
    • 奕K
      奕K
      10-03
      你好,现在我现在使用的是html2json.js里面的解析函数,并未关联wxParse.js的函数,所以提示未找到相关的点击图片打开的函数,我现在提出的问题是:html2json.js里面如何调用wxParse.js的函数(无需对封装好的函数进行修改)
      10-03
      回复
    • 奕K
      奕K
      10-03
      简而之意:wxParse.js的函数并未集成到html2json.js里
      10-03
      回复
    • Admin²⁰²⁰
      Admin²⁰²⁰
      10-03回复奕K
      wxParse支持多次解析的。wxParse本来就跟html2json一起用的,是wxParse里调用html2json才对,不知道你要做啥
      如果你硬要html2jsong 不用wxParse做,那么你就要自己Parse下。
      10-03
      回复
    • 奕K
      奕K
      10-03
      那您看看截图吧,看看我写的有没有问题
      10-03
      回复
    • 奕K
      奕K
      10-03
      现在的结果是解析后的内容不在数组中,
      WxParse.wxParse(res.data.news_item[i].analysis(1), 'html', res.data.news_item[i].content, this); 
      (1)替换成(‘article’)仅支持解析的第一个数组的内容
      10-03
      回复
登录 后发表内容
问题标签