问题标签 [flutterwebviewplugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
648 浏览

firebase - 将 FCM 订阅详细信息传递给 Flutter Web 视图

不知道这是否可能。本质上,我们有许多网络应用程序,但我们需要创建一个本机移动应用程序,它可以充当一种在一个地方访问相关应用程序的中心。

这主要是在很短的时间内发挥作用——我从从未开发过应用程序到学习 Dart 到在大约一周内拥有相当实用的东西——Flutter(顺便说一下,Dart)太棒了。

我们希望的另一个功能是能够将某些事件的推送通知从 Web 应用程序服务器发送到应用程序本身。我假设我们需要将我们的网络应用用户帐户与 FCM/设备订阅密钥相关联。

有没有办法让网络视图本身触发通知订阅过程?或者我们可以将相关信息从应用程序传递到网络视图,以便网络应用程序可以将这些信息存储在服务器上?

希望这是有道理的...

感谢您的任何建议。

0 投票
2 回答
2383 浏览

flutter - 运行 Flutter Web 项目时出现问题

我开始了一个新的 Flutter web 项目,并正确执行了安装的所有步骤。当我开始调试或运行它时。这是我在运行时得到的日志。它也打开了 chrome 窗口,屏幕上没有呈现任何内容。我没有修改任何预先生成的文件,例如main.dart和其他文件。

0 投票
1 回答
140 浏览

flutter - 使用flutter_webview_plugin加载页面后如何在WebView中执行JavaScript代码

我想使用 WebView 插件使用 JavaScript 自动输入用户名和密码,但 JavaScript 在页面加载之前执行命令。

我也尝试过 Flutters 的 webview 仍然没有结果,因为 onPageLoad: 没有接受任何东西

0 投票
0 回答
715 浏览

android - 无法在 Android 模拟器的 webview 中查看网页

我正在尝试运行它自己提供的WebView 示例Flutter。现在我面临的问题是,当我运行示例时,我无法查看网页本身。当应用程序第一次运行时,它要求我打开进入或查看下面的屏幕截图。android emulatorAndroid studioWebViewinitialUrlchromeweb browser

在此处输入图像描述

在此处输入图像描述

但是,当我在我的移动设备上运行相同的示例时,它工作正常,我可以看到网页 insdieWebView

在此处输入图像描述

代码

0 投票
1 回答
1479 浏览

facebook - 在 Flutter 中显示 Facebook 页面插件

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

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

0 投票
1 回答
4427 浏览

flutter - 限制 Flutter WebView 插件中的 URL 可访问性

我开始使用 Flutter 的 WebView 插件在我的应用程序中显示 Facebook 提要。我想限制允许应用程序用户在应用程序 web 视图中执行的操作,换句话说,我不希望他们能够访问我正在显示的初始页面之外的另一个其他 facebook 域。我不希望用户能够登录到 Facebook,而不仅仅是能够看到这个不需要帐户的打开的 Facebook 提要。

我尝试托管 Facebook Page 插件,它是一个 iFrame 或 Javascript SDK 插件,但我没有任何运气,因为 webview 不是用来处理这个的。相反,我决定只通过 URL 链接到 Facebook 页面。我想避免用户浏览整个 Facebook,所以我能想到的最好方法是限制 URL。

我正在使用 WebView 小部件:

有什么方法可以监控他们的 URL 并避免他们访问 Facebook 域的部分内容?

0 投票
1 回答
1002 浏览

html - 如何在颤动中从本地html文件中的链接开始新页面

我想从本地 html 文件中的链接开始新页面。

我想从 webview(Page_one) 转到 Page_two.dart 页面。我加载的 webview 没问题。

这是我的 Page_one.dart 文件

0 投票
2 回答
3936 浏览

html - 如何在flutter webview中将外部css应用于html渲染

我想将外部css应用于在flutter webview中呈现的html。在android中它是使用以下语法完成的。

0 投票
1 回答
1123 浏览

android - shouldOverrideUrl 是如何调用的

我对android开发完全陌生。最近我被要求调查一些关于我们的应用程序的 webview 加载的事情,它是由 Flutter 编写的,并使用了 flutter_webview_plugin。

在我升级flutter_webview_plugin 之后,我发现有一些变化。

而且flutter_webview_plugin里面有代码

我尝试使用 到处搜索shouldOverrideUrlLoading, onPageStarted,onPageFinished,但找不到调用它们的位置。我认为它们应该被如下使用:

或者

类似上面的东西。但我什么也找不到。

0 投票
1 回答
690 浏览

android - 如何在flutter中使用flutter_webview_plugin和AndroidX

我正在制作一个使用颤振 webview 插件的颤振项目。该软件包一直有效,直到我迁移到 AndroidX。如何将此包与 AndroidX 一起使用?或者有人知道一个看起来像这样的包裹吗?我需要在链接上设置一个侦听器以获取重定向 url 和访问代码。(通过网络浏览器登录)

该应用程序在我不安装软件包时运行,但在我安装软件包时崩溃。