如何在webview-flutter Flutter中使用用户代理?

时间:2019-01-09 01:38:57

标签: webview flutter user-agent

我试图在Flutter中使用webview_flutter插件。但是找不到在其中设置useragent。应该在那里吗?这是webview的基本功能。有没有办法实现这一目标? 预先谢谢你。

3 个答案:

答案 0 :(得分:2)

webview_flutter: ^0.3.13

引入了用户代理,因此现在可以像

一样容易使用
WebView(
  userAgent: "random",
  initialUrl: "https://stackoverflow.com/questions/54102162/how-to-use-user-agent-in-webview-flutter-flutter",
)

答案 1 :(得分:0)

尝试使用Flutter_webview_plugin here

您可以添加以下变量(包括userAgent),如其文档所示:

eval()

答案 2 :(得分:0)

您可以使用我的插件flutter_inappwebview,它是Flutter插件,允许您添加内联WebView或打开应用程序内浏览器窗口,并具有许多事件,方法和选项来控制WebView。 / p>

要设置自定义用户代理,只需使用userAgent的{​​{1}}选项。完整示例:

InAppWebViewOptions