Rak*_*sh 6 flutter flutter-test flutter-dependencies flutter-layout flutter-web
在 flutter 中使用 webview 时,我收到此消息。这是代码
import 'package:flutter/material.dart';
import 'package:flutter_webview_plugin/flutter_webview_plugin.dart';
class Webview extends StatelessWidget {
String url;
Webview({this.url});
@override
Widget build(BuildContext context) {
return WebviewScaffold(
url: url,
withJavascript: true,
withLocalStorage: true,
appCacheEnabled: false,
withZoom: true,
ignoreSSLErrors: true,
);
}
}
Run Code Online (Sandbox Code Playgroud)
这些是 debug/androidManifest.xml 中的权限
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
Run Code Online (Sandbox Code Playgroud)
我尝试使用 webview_flutter 和 flutter_webview_plugin 插件都有同样的问题。
该应用程序在模拟器中运行良好,但在真实设备上使用时,我会抛出此错误。请帮助并感谢您的阅读。
Cha*_*Vis 15
Debug 中的 WebView 正在工作,因为您在 debug/androidManifest.xml 中有 Internet 权限
<uses-permission android:name="android.permission.INTERNET"/>
Run Code Online (Sandbox Code Playgroud)
在 main/androidManifest.xml 中添加相同的内容
| 归档时间: |
|
| 查看次数: |
3670 次 |
| 最近记录: |