facebook-like - 在 Windows 8 Metro 应用程序页面中嵌入 Facebook 社交赞插件

标签 facebook-like windows-8

有人成功在 Metro 应用页面嵌入 Facebook Like 按钮吗?我尝试了 HTML5 和 iframe 两种风格,但它们似乎都不能完全工作。

什么有效: 两种风格都可以正确呈现未登录版本的点赞按钮,并正确显示点赞总数。

什么不起作用: 单击“赞”按钮会将用户带到 Metro IE 进行登录,但无法返回 Metro 应用页面。用户停留在 Metro IE 空白页面,即使您强制返回 Metro 应用并重新启动,它仍然无法识别您已登录 Facebook。

有人成功地在 Metro 应用程序中添加了功能齐全的按钮吗?还有什么可以尝试的建议吗?

最佳答案

不,你不能。你不能像在普通网页上那样从外部集成js。 相反,您可以使用 OAuth 从 Windows 8 应用程序登录 Facebook。一旦您拥有有效的访问 token ,您就可以使用 Facebook 的 Graph API 执行任何操作,但不支持点赞页面(尽管文档具有误导性)。

关于facebook-like - 在 Windows 8 Metro 应用程序页面中嵌入 Facebook 社交赞插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8855219/

相关文章:

c# - 将 Windows WPF 桌面应用程序移动到 Windows 应用商店应用程序有哪些以触摸为中心的开发优势?

matlab - 是否可以在 Windows 8 上安装适用于 Windows 7 的 Windows SDK?

jquery - 通过 Ajax 加载 Facebook Like 按钮

javascript - Facebook 点赞按钮未在时间轴上显示帖子

facebook-like - 整理 URL 时发生内部错误 - 这是什么错误?

javascript - WinJS Promise 然后出错

php - 像按钮对齐问题

facebook - FB.Event.subscribe 是否有 Facebook 分享按钮事件?

c# - 如何在 C# Windows 应用商店应用程序中获取新的默认 WebProxy 对象?

PHP 启动 : Unable to load dynamic library