【发布时间】:2017-06-24 10:38:38
【问题描述】:
当使用 Safari (iOS 10.2) 并单击 mailto 链接时,会显示确认提示并显示以下消息:
“该网站已被阻止自动撰写电子邮件。” 忽略/允许
我想在我自己的网站上摆脱这个问题,但不知道该怎么做。它可以通过 Safari 复制,例如在任何 BBC 文章上单击邮件图标。
Screenshot of dialogue on iPad
我的网络研究将我带到了这些链接:
https://discussions.apple.com/thread/7763735
WillieFromColo 2017 年 1 月 11 日上午 8:25 回复 Russ G
Safari 的问题和“该网站已被阻止 自动撰写电子邮件。”
我对 Google 的研究表明,此错误类型消息开始于 大约在 11 月发生,对 Safari 进行了更新,这可能 与 Apple 对 iOS 10.2 的更新同时发生。截至今日 (1/11/17) 这是适用于 iPad 的最新版本的 iOS,也许 iPhone 也是。
[...]
和
https://developer.apple.com/safari/technology-preview/release-notes/#r15
第 15 版 网址处理
导航到 tel: 和 mailto: 链接现在需要用户手势; 没有用户手势的导航将显示确认提示
所以它看起来像是 Safari 的“功能”。有谁知道如何防止这个提示?
【问题讨论】:
-
根据您最后的报价,使用用户手势。 (一个可以点击的按钮,一个可以滚动的东西……)
-
我有一个普通的 html、vanilla javascript 和 那么我可以做些什么来避免 Safari 上出现这个烦人的警报