问题标签 [flutter-inappwebview]
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.
ios - 如何更改此已弃用的代码?(flutter_inappwebview)
我的代码使用了 inappview 依赖项,但抛出了这个警告: iOS 9.0 中不推荐使用 Setter for 'statusBarStyle': Use -[UIViewController preferredStatusBarStyle]
如何将此弃用的代码转换为新版本的代码?
flutter - Flutter中有什么方法可以进行webview缓存优化吗?
我使用 flutter_inappwebview 将网站提取到 Flutter 应用程序中。我想在 webview 启动期间将所有资源(如 JS 和 CSS 文件内容)从网站保存到缓存中,然后当我调用同一个网站时,资源将拦截并将缓存的文件注入 webview。这可能吗..如果可能的话如何..请举例说明。谢谢你。
flutter - flutter_inappwebview本地https连接在flutter应用程序中被拒绝
我正在尝试通过 https 从资产中提供本地内容,以便访问需要 ssl 的 webrtc 等功能。
由于 flutter_inappwebview 中提供的本地应用服务器不处理 ssl 连接,因此我将 InAppLocalHostServer 类替换为 InAppLocalHostSecureServer 并使用以下代码:
大部分代码是原始类的复制粘贴。
我改变的是我调用 HttpServer.bindSecure 而不是 HttpServer.bind 并且我提供了 openssl 证书和密钥。
服务器似乎在控制台中没有记录错误的情况下启动,但我无法访问它。
这是尝试访问本地 url 的客户端代码:
控制台中没有出现错误,但颤动页面显示以下错误消息:
净::ERR_CONNECTION_REFUSED
欢迎任何帮助。
flutter - Flutter InAppWebView - 在浏览器中打开其他网站地址
我在使用 Webview 时通过下面的代码实现了这一点
但是当我使用inappwebview时,上面的代码并没有起作用。使用Inappwebview在浏览器中打开外部网址怎么办?
InAppWebView:https ://pub.dev/packages/flutter_inappwebview
flutter - Flutter - 禁用导航 InAppWebView
我是 Flutter 的新手,我想在其他小部件之间放置一个 Web 视图,并且我正在使用 InAppWebView 颤振来执行此操作,但我想阻止用户在单击按钮时导航到其他页面在 web 视图中。我是否必须为 iOS 和 Android 编写一些本机代码来阻止导航?
谢谢
flutter - Flutter 在使用 InAppWebView 插件加载页面之前注入 css
我将 css 注入到 Flutter 中的 InAppWebView 组件中,它隐藏了页面上的内容,但内容显示了一点。我在选项中尝试了 contentBlockers 来阻止 css 选择器并在 onLoadStart、onLoadStop、onWebViewCreated 和 onProgressChanged 事件中注入 css,但我无法解决闪烁问题。
如何在页面出现在屏幕上之前注入 css 而没有内容闪烁?
flutter - Flutter:如何正确维护文件下载/通过 JavaScript 提取嵌入 PDF 的会话?
我被文件下载卡住了一点。我正在使用 Headless-InAppWebView 导航到某个页面,该页面包含嵌入在 iframe 中的 pdf 文件。
我需要将此 PDF 文件下载到设备上。现在我一直用
和 Flutter Downloader 或一个简单的 http.get,在 Header 中包含 Cookie。
但是,这似乎不适用于所有页面的作业。
在另一台服务器上,这会导致错误未授权。如何正确维护从 WebView 的会话以从那里下载文件,或者是否有另一种方法可以从嵌入文件中提取字节?或者也许从 WebView 缓存中提取文件?
提前谢谢了!
php - 使用 flutter-inappwebview 将数据发送到网页
我正在使用 inappwebview 包,它会打开一个网页。我想从我的 Flutter 应用程序接收一些数据到我的网页(php/html),或者可能有更好的选择?基本上用户在应用程序中选择一个产品,然后 inappwebview 包将打开这个网页以显示一些特定的产品)。
我发现 inappwebview postData:“使用 POST 方法将给定的 [url] 和 [postData] 加载到此 WebView 中”,我尝试过的是;
而在网页(php)中我不知道这些数据是如何接收的,我试着这样写;
我猜这是不正确的。请帮我!
flutter - Remove url bar from chromeSafariBrowser in flutter_inappwebview
I am using ChromeSafariBrowser class of flutter_inappwebview to show the webview which contains videos. I am using this class cause it supports pip and also shows media controls on video play which most of dependencies doesnt provide. Now I want to remove the url bar from the top, how can i achieve it? Any help is appreciated, thanks in advance..
I want to remove the rectangular marked area in this picture
Following is my sample code
flutter - flutter_inappwebview 动态 URL 变化
我正在使用 flutter_inappwebview 在颤振应用程序中显示我的网站。
在我的应用程序一个抽屉菜单中,当我单击抽屉菜单项更改flutter_inappwebview URL 并在flutter_inappwebview 中加载新URL 时。
抽屉菜单和 flutter_inappwebview 都在不同的页面中。
这可以在颤振中实现吗
这是我的 flutter_inappwebview 代码
} }