Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Chrome扩展,无需重新加载页面即可更新facebook群组页面_Javascript_Facebook_Google Chrome Extension - Fatal编程技术网

Javascript Chrome扩展,无需重新加载页面即可更新facebook群组页面

Javascript Chrome扩展,无需重新加载页面即可更新facebook群组页面,javascript,facebook,google-chrome-extension,Javascript,Facebook,Google Chrome Extension,我一直在考虑这一点,但由于对facebook的实际设计缺乏了解,我无法理解。如果你能帮我,给我指出正确的方向,那会很有帮助的 问题:如果你在一个群组页面上,有人发布消息,你必须重新加载页面才能看到新的帖子。如果变成聊天,那就很烦人了 可能的解决方案:我已经想出了 扩展检测到新的通知…以某种方式确定它是否与我们所在的页面有关,如果是,则在后台加载页面获取新数据并将内容添加到已打开的页面。我不知道扩展是否可行 第二个想法是在检测和确认后加载,只需重新加载页面并保留所有已写入的文本,然后再次滚动到该帖

我一直在考虑这一点,但由于对facebook的实际设计缺乏了解,我无法理解。如果你能帮我,给我指出正确的方向,那会很有帮助的

问题:如果你在一个群组页面上,有人发布消息,你必须重新加载页面才能看到新的帖子。如果变成聊天,那就很烦人了

可能的解决方案:我已经想出了

扩展检测到新的通知…以某种方式确定它是否与我们所在的页面有关,如果是,则在后台加载页面获取新数据并将内容添加到已打开的页面。我不知道扩展是否可行

第二个想法是在检测和确认后加载,只需重新加载页面并保留所有已写入的文本,然后再次滚动到该帖子即可。我检查了post结构,它看起来都是随机生成的字符串…无法判断是否有任何类或id可以可靠地识别文本框

第三个想法是让新页面自下而上,依靠某种sdk,并在新帖子出现时更新页面。这对我来说是最不利的


第四个想法是忘记保留已经键入的文本,如果所有输入都是空的,并且有新的通知重新加载页面。。。我真希望不涉及重新加载

您可以使用和AJAX帖子。当服务器响应时,如果没有异常情况发生,没有访问令牌过期,您的facebook应用程序是允许的,那么您可以在回调中处理您想要的任何事情。

您能否解释一下我应该尝试做什么。。。我查看了sdk,我能找到的就是如何连接和共享页面。我通过PHP和.NET库使用了Facebook,因此我不知道如何使用Javascript sdk实现这一点,我只知道你可以做到。