微信发送代码消息被执行

2019-03-20 11:28:01 +08:00
 mostkia

微信发送一些 html 代码片段会被执行

<i>这样发似乎会变成斜体</i> 貌似 <b>这样也会导致标签消失</b>

应该是被解析了,不知道还有没有其他的标签会这样

进一步测试,比如加上 style 等内容,似乎又被阻断了,猜测可能是微信使用的是黑名单过滤方式,部分偏门的 html 标签或者是开发者觉得无害的标签并不在转义列表中?我的微信版本也很久没更新了,不知道新 v 友的版本的能不能复现这个问题。

个人感觉微信的聊天系统的确做得不怎么样,更新迭代那么久了,连聊天最基本的信息如实转达都有问题,害得我还和客户解释,说标签被转义了云云,而且软件本身也一直 bug 不断,随便举两个我碰到的吧(比如鼠标偶尔会在微信界面里面丢失,点一下才会重新出现;已打完的一段字,想改,从中间插入文本,写多少,后面给我删多少。。)

最令人蛋疼的应该还是聊天记录同步机制了,在不同设备上登录,仅仅同步 10 句话,这是认真的吗?干脆去掉这个功能吧,还同步个屁啊。有时候工作忙的时候真的有种猪队友的感觉,要不是工作要用,真的不会在平时使用这个 app 来日常聊天。

5781 次点击
所在节点    全球工单系统
26 条回复
demoxu
2019-03-20 15:24:56 +08:00
电脑上无法复现。。。
DANG
2019-03-20 15:26:01 +08:00
还真是
abmin521
2019-03-20 15:29:29 +08:00
我还以为你发的 os.exec(rm -rf)
enfuss
2019-03-20 15:31:23 +08:00
带中文的 url 链接复制还经常会出问题,中文会莫名其妙多复制一遍
superlia
2019-03-20 16:59:14 +08:00
其实,你可以先更新版本再试试。虽然还是会被解析。。

已打完的一段字,想改,从中间插入文本,写多少,后面给我删多少。
--这个,你确定不是按了 Insert??
leoleoasd
2019-03-20 21:19:49 +08:00
win 上的微信貌似是基于 web 打包的 所以出这种事儿正常..
之前不是还有一个 css 没加载出来 客户端的样式没了的吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/546512

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX