前提・実現したいこと
webview_flutterを試しに使ってみようと思いサンプルを実行しました。
iPhoneの実機で確認すると、リンクをタップしてページ遷移をすると、リンクの影?が遷移後のページにも表示されることが何度も発生しました。Appbarのブラウザバックで戻っても表示されたままです。
この表示が一度出るとwebview部分に触れるまで残ったままになります。
この表示を消す方法を探しています。
初期状態
名鉄3400系電車のリンクから遷移
ブラウザバック後の状態
対処方法をご存知の方ご教授よろしくお願いいたします。
該当のソースコード
ソースコードはサンプルのinitialUrlをウィキペディアに変更しただけなので省略いたします。
https://pub.dev/packages/webview_flutter/example
pubspec.yml
~~ version: 1.0.0+1 environment: sdk: ">=2.12.0 <3.0.0" dependencies: flutter: sdk: flutter webview_flutter: ^2.0.2 ~~~
試したこと
・webview.onPageStarted,onPageFinishedで
FocusScope.of(context).unfocus();
・onPageStarted内で1度だけリロード
補足情報(FW/ツールのバージョンなど)
AndroidStudio 4.1.1
Xcode 12.3
flutter --version
Flutter 2.0.1 • channel stable • https://github.com/flutter/flutter.git Framework • revision c5a4b4029c (3 days ago) • 2021-03-04 09:47:48 -0800 Engine • revision 40441def69 Tools • Dart 2.12.0
webview_flutter 2.0.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。