RT,求大神解答。折腾一下午了。杯具。
数据库取出的数据如下:
很唯美的漂亮的一组摄影作品<image src="https://s1.ax1x.com/2018/11/30/Fma6oQ.jpg"></image> <image src="https://s1.ax1x.com/2018/11/30/FmaBsf.jpg"></image> <image src="https://s1.ax1x.com/2018/11/30/FmaDL8.jpg" ></image> <image src="https://s1.ax1x.com/2018/11/30/Fma0QP.jpg" ></image> <image src="https://s1.ax1x.com/2018/11/30/Fmadzt.jpg" ></image> <image src="https://s1.ax1x.com/2018/11/30/Fmaydg.jpg" ></image> <image src="https://s1.ax1x.com/2018/11/30/FmaseS.jpg" ></image> <image src="https://s1.ax1x.com/2018/11/30/FmahQ0.jpg" ></image> <image src="https://s1.ax1x.com/2018/11/30/Fmagij.jpg" ></image> <image src="https://s1.ax1x.com/2018/11/30/FmaWzq.jpg" ></image> <image src="https://s1.ax1x.com/2018/11/30/Fma2Js.jpg" ></image> <image src="https://s1.ax1x.com/2018/11/30/FmaRWn.jpg">
这些数据是从我的网站数据库取出来的。pc端网站取出来就能直接显示,但是小程序就是不能显示。
(ps:小程序取出的数据通过把img标签转换成image的)
php将img转换成image代码:
while($alldsselectrow2=mysql_fetch_array($alldsselect2))
{
$img=$alldsselectrow2['ds_content'];
$imgs=str_replace("<img","<image",$img);
$imgss=str_replace("/>","></image>",$imgs);
$alldsselectrow2['ds_content']=$imgss;
$jzcontent[]=$alldsselectrow2;
}
echo json_encode($jzcontent);
wxml部分代码如下:
<li>{{item.ds_content}}</li>
<li class='list_show_biaoqian'>相关标签:
{{item.biaoqian}}</li>
<li>注:本网站所有文件解压密码:www.bbjteam.com\n
本网站部分资源来自网络,如有侵权,请联系站长删除。\n
联系方式:QQ1343448308,TEL15361501239\n
如发现链接无法下载,或者展示图片无法显示,也请联系站长。
</li>
(ps:{{item.ds_content}}就是数据库数据)
测试结果页面如下:
用富文本啊,这样插进去的只是字符串啊
可能我没说清楚。这些数据是从我的网站数据库取出来的。pc端网站取出来就能直接显示,但是小程序就是不能显示。
(ps:小程序取出的数据通过把img标签转换成image的)
h5可以通过.html等方式解析这种,小程序要用rich-text或者一些插件解析
解决了!谢谢大神!!