у моего приложения возникла проблема с использованием плагина inappwebview после того, как я получил URL-адрес загрузки моего приложения. кто-нибудь может мне помочь?

Контейнер (дочерний элемент: столбец (дочерние элементы: [Expanded (дочерний элемент: InAppWebView (initialUrl: selectedUrl, initialHeaders: {},initialOptions: InAppWebViewGroupOptions (crossPlatform: InAppWebViewOptions (debuggingEnabled: true, useOnDownloadStart: true),), onWebView controller: webView = controller;}, onLoadStart: (Контроллер InAppWebViewController, URL-адрес строки) {},onLoadStop: (Контроллер InAppWebViewController, URL-адрес строки) {},onDownloadStart: (контроллер, URL-адрес) async {print ("onDownloadStart $url");final taskId = ожидание FlutterDownloader.enqueue (url: url, savedDir: (await getExternalStorageDirectory()).path,headers: {},showNotification: true, openFileFromNotification: true,);},))]))

1 ответ

вы добавили необходимые разрешения? Если нет, попробуйте добавить эти разрешения в свой AndroidManifest.xml:

      <uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
Другие вопросы по тегам