帖子文本格式化问题

(Iminai) #1

遇到一个奇怪的问题

我添加了白名单

然后使用下面代码 在预览窗口可以正常显示播放器及播放视频。
<iframe src="http://play.video.qcloud.com/iplayer.html?$appid=1251531383&$fileid=14651978969257329196&$autoplay=0&$sw=950&$sh=710" width="100%" height="710" frameborder="0" scrolling="no"></iframe>

但是发出帖子后,虽然可以显示播放器,但不能正确播放了。
查看代码发现变成了下面这样。 主要问题出现在 【 $ 】 变成了 【 %24 】 导致不能正确识别appid等值。

<iframe src="http://play.video.qcloud.com/iplayer.html?%24appid=1251531383&amp;%24fileid=14651978969257329196&amp;%24autoplay=0&amp;%24sw=950&amp;%24sh=710" width="100%" height="710" frameborder="0"></iframe>

我尝试了使用下面方法来改变输出的文本。但这个貌似可以改变预览的效果 ,但发出去后的问题仍然有那个字符改变。

想请教是否还有其他方法可以解决这个问题,可以缩小范围阻止iframe标签内部 【 $ 】替换成 【 %24 】。