【发布时间】:2021-07-08 11:08:06
【问题描述】:
我正在尝试在网站上实现 FB cmets 插件 (https://developers.facebook.com/docs/plugins/comments/)。它加载正常,但在 iOS Safari 上,用户无法单击 cmets 字段。尝试单击该字段时,会出现快速的视觉故障,然后失去焦点。
在某些手机上,如果我在同一个浏览器中登录 facebook,当点击该字段时,会出现警报,以允许 facebook 跟踪。接受允许我点击进入该字段后。
我还没有找到任何关于此的信息。它在台式机/笔记本电脑 Mac 和 PC、android 和 iOS Chrome 上运行良好。但特别是在 iOS Safari(在某些手机上)中,它出现了问题。
有人知道这个错误以及如何修复它吗?
【问题讨论】:
-
这很可能与跟踪器阻止直接相关,它要么阻止加载相关的脚本文件,要么阻止 Facebook 需要检查是否有登录用户的任何 cookie。除了告诉用户他们需要停用此功能(如果他们希望此功能起作用)之外,可能没有其他选择。
-
感谢您的输入@CBroe 我能够在其中一部有错误的 iphone 上对其进行测试,似乎设置 -> safari -> 防止跨站点跟踪有话要说这。当禁用它时,第一次单击后 cmets 字段会自动取消焦点,但之后您可以单击它。仍然是相当错误的。知道为什么警报会出现在某些手机上而其他手机上没有吗?
标签: ios facebook plugins safari comments