在 Flutter 中显示 Facebook 页面插件



我正在为一个客户端在 Flutter 中开发一个应用程序。他们希望为他们的业务推广他们的Facebook页面,该页面向公众开放,不需要登录。在他们的网站上,他们已经在使用Facebook社交插件来推广他们的Facebook提要。我想使用社交插件或类似的东西来保持一致性。

我尝试从Facebook的社交插件创建页面获取iFrame,并通过Flutter将其托管在WebView中。问题是这会导致一堆不同的错误和重复的Attempt to remove non-JNI local reference, dumping thread控制台日志。我已经知道WebView不是为处理这样的iFrame而构建的,但我不知道还有什么地方可以查看Facebook页面。我还尝试在WebView中仅显示URL链接而没有任何HTML标记,但没有运气。有什么建议吗?

您可以简单地使用webview_flutter插件在 Flutter 应用程序上显示网页。 请注意,webview_flutter插件尚未支持 web。如果您还计划为 Web 部署您的应用程序,我所做的是使用HtmlElementView渲染页面,在这篇文章之后。

最新更新