我认为Facebook的oEmbed存在多个问题(与Twitter等其他服务相比)。这是我创建的一个测试用例,在我看来它失败了:
如何测试:
var i = 2;
var k = i + "";
console.log(typeof k === "string"); //logs true
,您会看到推文set 1
,您会看到Facebook帖子(正确嵌入)set 2
,您会看到推文set 1
,您应该只看到Facebook的“blockquote”代码。它没有更新到嵌入式帖子。因此,当第二次将oembed代码设置为set 2
时,它不起作用(它不会扩展为嵌入式帖子)。
对此有何反馈? Facebook的oembed是否有问题,或者这个测试用例没有正确完成?