facebook - Facebook Like 按钮在 iPhone 上不起作用
问题描述
您好希望这里有人可以提供帮助。我正在努力寻找类似 facebook 的按钮不起作用的原因。
该按钮在桌面上工作正常,以及我通过 browserstack 进行的 iphone 测试,但我们不在我们的客户 iphone 8 上。单击按钮重定向到未找到的 facebook 页面页面。
该按钮通过 iframe 嵌入其中一个页面的源 url 作为示例:
<iframe class=" lazyloaded" data-src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.onlineskinshop.co.za%2Fshop%2Fneostrata-womens-day-bundle&width=79&layout=button_count&action=like&size=small&show_faces=false&share=false&height=21&appId=313578142012597" scrolling="no" allowtransparency="true" allow="encrypted-media" width="62" height="21" frameborder="0"></iframe>
注意我使用延迟加载来加载 iframe,因此是属性的data-src
插入。src
我怀疑这有什么影响,因为按钮在浏览器中加载。
我没有看到 FB 应用程序有任何问题,我确定如果是这样,它在任何浏览器中都不会工作。另一个奇怪的事情是,如果我只向客户端发送 iframe url,它只加载一个只有按钮的黑色页面,它可以工作,但是一旦它从网站内运行它就会失败。
我唯一的想法是,可能有某种 Safari 移动设置或手机上的安全应用程序可能导致这种情况
解决方案
推荐阅读
- smpp - 解码 SMPP 日志
- python - print(",".join(result)+"\n") 如何获得相同的结果但写入文件
- javascript - 我如何在本机反应中从辅助函数调度一个动作
- amazon-web-services - 是否可以向 InputPath 添加新的键/值?
- sql - 如何检查 SQL/SAS 中的空值
- html - 路径和 G 元素进入
Wordpress 中的标签
- php - 如何在 Laravel 中获取表格行的值
- postman - Postman 标头请求在下一个请求中如何保存和使用
- c# - 如何在 C# 中给出 SqlException
- powershell - 从多个 AD 帐户中仅删除部分“描述”?