【发布时间】:2016-05-03 11:14:33
【问题描述】:
我在 JS 中生成了一个动态生成的 facebook 分享按钮链接,这里是按钮的 url:
https://www.facebook.com/dialog/share?app_id=someAppId&display=popup&href=' + window.location.href;
一切正常。
我的问题是链接查询字符串中的“display=popup”参数没有按照它说的那样做,而是在我希望它弹出时重定向到共享页面。
此外,当我提交分享时,我不会被重定向回我的网站。
我是 facebook 共享 SDK 的新手,老实说,我对它感到压力很大。
我想要的只是一个简单的分享按钮(我制作了一个自定义样式的按钮,这就是我使用动态生成的 HREF 的原因),它不会与 UX 混淆并且可以正常工作,肯定不会这么复杂吗?
简而言之:
1) 如何使共享对话框弹出而不是重定向?
2) 如果没有办法阻止它重定向,我如何让它在提交共享后重定向回来?
3) 我这样做的方式有问题吗?
4) 如果这是您的项目,您会提出什么建议?
5) 是否有您可能知道的关于 facebook 共享 SDK 的更简单的文档或教程系列?因为开发者网站上的文档非常不清楚,而且有些地方是硬核的,所以我发现。
【问题讨论】:
标签: javascript facebook facebook-graph-api redirect