- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
当使用 Safari (iOS 10.2) 并单击 mailto 链接时,将显示确认提示和以下消息:
"This website has been blocked from automatically composing an email." Ignore / Allow
我想在我自己的网站上摆脱它,但不知道该怎么做。它可以用 Safari 重现,例如在任何 BBC 文章上单击邮件图标。
Screenshot of dialogue on iPad
我的网络研究让我找到了这些链接:
https://discussions.apple.com/thread/7763735
WillieFromColo Jan 11, 2017 8:25 AM in response to Russ G
Issues with Safari and "This website has been blocked from automatically composing an email."
My research on Google suggests that this Error-type Message started happening in about November with an update to Safari, which likely occurred concurrently with Apple's update to iOS 10.2. As of today (1/11/17) that is the latest version of iOS for iPads and perhaps iPhones, too.
[...]
和
https://developer.apple.com/safari/technology-preview/release-notes/#r15
Release 15 URL Handling
Navigations to tel: and mailto: links now require a user gesture; navigations without a user gesture will show a confirmation prompt
所以它看起来像是 Safari 的“功能”。有谁知道如何防止这个提示?
最佳答案
各种第三方 JavaScript 库将拦截对 a
标签的点击,以防止在向服务器发送数据时短暂导航。通常,它们通过 window.location.replace
以编程方式触发导航。
当以这种方式触发 mailto/tel 链接时,Safari 中的更改会弹出警告。
有一个交互,但通常被 preventDefault
停止,Safari 不关心。
如果您使用的库导致此问题,请联系创建者,看看他们是否可以更新它以跳过 mailto/tel 链接上的 preventDefault
。
关于html - Safari 邮寄地址 : "This website has been blocked from automatically composing an email.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42085551/
我有一个简单的 post 表单,将数据从一个页面发送到另一个页面,但是当我按下提交时,process.php 说没有输入用户名和密码。我觉得我错过了一些非常明显的东西。我在这里做错了什么? 登录.ph
当过去 24 小时重复填写某个值时,我试图让自己在每晚 0:01 使用 cronjob 发送一封电子邮件。 到目前为止我所拥有的是: $query = "SELECT id, detection.nu
我想使用 JSP 发送 HTML 文件。但问题是.. 1) 当我们开发任何 HTML 文件时,我们都会提到一些 CSS 和 JavaScript 文件。 2) 因此,当我发送文件时,它缺少我在其他页面
有人可以指出我在这里做错了什么吗?在 W3c 验证器上我得到这个错误: Line 104, Column 43: Bad value mailto:?subject=Test&body=I found
我必须向 api 端点发出 post 请求,但我收到错误状态 500。 name: "HttpErrorResponse" ok: false status: 500 statusText: "Int
我必须用 Ruby 编写一个电子邮件导入程序,我偶然发现了 Ruby 1.9 的非常漂亮的 Mail gem。我知道如何遍历未读消息,但我不知道如何将它们标记为已读(文档很详尽,但我真的不知道要注意什
虽然有很多相同的问题,但没有一个解决方案对我有用。仅当有只有一个 收件人时才会发送邮件,否则会生成以下错误。此外,我只发送内部电子邮件,不发送外部电子邮件。 有什么想法吗? 代码: $to = 'on
使用 JavaMail API 和 IMAP,我想知道邮件已从文件夹 a 移动到 b。我怎样才能在不添加听众的情况下做到这一点?我的意思是我想在登录帐户并打开文件夹时发现消息的变化。 问题是,如果文件
今天只是一个接一个的问题。我刚刚部署到我的生产服务器并对其进行测试,每当涉及电子邮件时都会出现问题。特别是对于 Devise 的可确认注册电子邮件,每当我注册一个帐户时,日志中都会抛出以下错误...
我是一名优秀的程序员,十分优秀!