从FBML切换到Javascript SDK和社交插件
Switching from FBML to Javascript SDK and Social Plugins
这个问题可能有点开放。
我将如何从在我的应用程序中使用 FBML 切换到使用 Javascript SDK 和社交插件。我正在处理一个庞大的应用程序,所以很难说FBML是如何实现的,以及现在应该如何实现SDK。首先,我决定切换这条线。
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" xmlns:fb="http://www.facebook.com/2008/fbml">
对此:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" xmlns:fb="http://ogp.me/ns/fb#">
此外,这段代码(看起来像是加载了 sdk)也在那里
window.fbAsyncInit = function()
{
//initialize
FB.init({
appId : myid,
status : true,
cookie : true,
xfbml : true
});
};
(
function()
{
var something = document.createElement('script');
something.async = true;
something.type = 'text/javascript';
something.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(something);
}()
);
还有什么需要做的吗?
此外,您还需要:
- 定义一个 HTML 元素:
<div id="fb-root"></div>
在<body>
内。 - 搜索以
<fb:
开头的元素,并删除与 FBML 关联的元素。
相关文章:
- 插件SDK中的动态或计算对象创建
- Firefox插件SDK:在侧边栏和主脚本之间通信对象
- 如何使用火狐插件 SDK 从用户的系统上传文件
- 从URL获取数据并阻止自动重定向(插件SDK Mozilla)
- FireFox插件sdk页面工作正则表达式
- 使用crossOrigin属性加载图像.在Firefox插件sdk中
- 如何使用mozilla插件sdk API从响应中提取html页面
- 如何在 Firefox 插件 sdk 扩展中使用 main.js 的 XMLHttpRequest.(或类似的东西)
- 火狐插件SDK:获取页面加载时间
- 在 Firefox 插件 SDK 中加载画布的图像
- 火狐插件 SDK 同步请求
- 如何控制台.log Firefox 控制台而不是 Mozilla 的插件 sdk 中的终端
- 当选项卡加载火狐插件SDK时返回函数
- 列出所有使用 Firefox 插件 SDK 的驱动器
- 使用 document.links 将当前页面上的 URL 保存在插件 sdk 中
- 带有有效负载的Firefox插件sdk请求模块POST方法
- 在Mozilla插件SDK中打开一个选项卡
- Firefox XPCOM和插件SDK通信
- 可以'无法在Firefox插件SDK中导入带有require()的自定义模块
- Firefox插件SDK中导出数组中的函数不可用