黑屏在url发射器Flutter

rvpgvaaj  于 2023-05-19  发布在  Flutter
关注(0)|答案(2)|浏览(119)

当我按下url_launcher操作按钮时。然后应用程序最小化它。然后再回到应用程序,页面就会黑屏

ergxz8rk

ergxz8rk1#

如果您使用的是android平台,那么请确保您已经在AndroidManifest.xml中添加了下面这些行。

<queries>
  <!-- If your app opens https URLs -->
  <intent>
    <action android:name="android.intent.action.VIEW" />
    <data android:scheme="https" />
  </intent>
  <!-- If your app makes calls -->
  <intent>
    <action android:name="android.intent.action.DIAL" />
    <data android:scheme="tel" />
  </intent>
  <!-- If your sends SMS messages -->
  <intent>
    <action android:name="android.intent.action.SENDTO" />
    <data android:scheme="smsto" />
  </intent>
  <!-- If your app sends emails -->
  <intent>
    <action android:name="android.intent.action.SEND" />
    <data android:mimeType="*/*" />
  </intent>
</queries>

如果您使用的是IOS平台,请确保您已经在info.plist文件中添加了以下行-

<key>LSApplicationQueriesSchemes</key>
<array>
  <string>https</string>
  <string>http</string>
</array>

在前端
return(url);//在此方法中传递URL。
注意:完成忘记在应用程序中添加所需的权限。比如-互联网许可等等。
希望对你有帮助。

xu3bshqb

xu3bshqb2#

使用如下,它将解决您的问题

launchUrl(url, mode: LaunchMode.externalApplication);

相关问题