【发布时间】:2017-09-20 13:17:15
【问题描述】:
在移动浏览器上打开分享facebook链接时,它会将https://www.facebook.com/sharer/sharer.php?s=100&p...重定向到https://m.facebook.com/sharer/sharer.php? s=100&p... 并显示以下内容:
我尝试将m2w& 添加到https://www.facebook.com/sharer/sharer.php?m2w&s=100&p 之类的共享链接中,但仍然无法正常工作并得到与屏幕截图相同的响应。相同的代码适用于桌面浏览器。
如何解决?这应该是一个正常的问题,但我无法从谷歌获得解决方案。感谢您的帮助。
【问题讨论】:
-
sharer.php 脚本已过时;您应该使用当前方法实现共享对话框:developers.facebook.com/docs/sharing/reference/share-dialog 如果您想保持简单明了,您可以使用 URL 重定向版本。但特别是对于移动用户,你可以考虑使用JS SDK,这样你就可以在这些情况下触发对话框的特殊移动版本(iframe覆盖)。
-
感谢您的解决方案,还有其他解决方案适用于 php 函数吗?
-
再说一遍:“如果你想保持简单明了,你可以使用 URL 重定向版本”.
标签: javascript php facebook facebook-sharer facebook-share