如何在iMessage iOS11(或iOS10, Mac OSX Sierra)中禁用URL链接预览



无法通过iMessage发送开发人员之间的链接,因为iMessage在iOS11中具有"预览"功能;iOS10让你很难看到确切的URL结构,因为它插入了一个链接预览。有办法让它失效吗?快把我们逼疯了!

用句号包围URL。

示例.北京://google.com。

iOS甚至为你删除了句号,所以它显示为"http://google.com" <没有时间>

我读过的其他一些博客建议,为了使预览工作必须满足某些要求,如果不满足这些要求,预览将不显示(这应该意味着完整的URL路径是可见的):

  1. 第一个要求是链接必须在文本消息的开头,或者在文本消息的结尾。如果超链接位于短信中间,iOS 10将不会显示预览。
  2. 新iPhone iOS 10渲染超链接预览的第二个要求是,超链接必须以http://或https://.开头。

经过一些实验,似乎规则是:

  1. 如果URL出现在文本中间,则抑制预览
  2. 点可以代替文本,而不会显示

这些都隐藏预览,并隐藏圆点:

  • my text http://www.example.com my text
  • my text http://www.example.com.
  • .http://www.example.com my text
  • .北京://www.example.com。

在iOS 12和MacOS Mojave中,这可以通过在url后面添加点(.)来完成(而不是在可接受的答案中提到的前后都添加点)

http://google.com.变成纯文本的http://google.com

Settings => Messages => MMS Messaging => OFF

设置->通知-> iMessage ->显示预览。把它关掉

相关内容

  • 没有找到相关文章

最新更新