タグ付けされた質問 「flutter-web」

2
「ブラウザやアプリは安全ではない可能性があります。別のブラウザを使用してみてください。」Flutter Firebase Googleログインのエラー
Flutter WebとFirebase Authenticationを使用してWebアプリを構築しています。そのため1.サインインメソッドの1つとしてGoogleサインインを使用してFirebaseアプリを作成しました。2. https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_auth/firebase_auth/example およびhttps://dart-pub.mirrors.sjtug.sjtu.edu.cn/に記載されている依存関係を追加しましたpackages / firebase_auth_web。 ログインしようとすると、Googleログインウィンドウが表示されます。メールアドレスを入力してEnterキーを押すと、次のエラーが発生します。 「このブラウザまたはアプリにサインインできませんでした。安全でない可能性があります。別のブラウザを使用してください。サポートされているブラウザをすでに使用している場合は、画面を更新して再度サインインしてください。」 Chromeブラウザを使用しました。アプリのセキュリティを強化するにはどうすればよいですか?Androidの場合、SHAキーを使用して接続を暗号化するオプションがありました。Webでも同様のことをする必要がありますか?

5
Flutter WEBダウンロードオプション
ユーザーデータからファイルを生成する必要があるフラッターWebアプリを作成しています。そして、出力ファイルをダウンロードするオプションがあります。 しかし、フラッターウェブで機能するオプション/パッケージを見つけることができません:( 誰かが私を助けてくれますか?

3
Flutter Webアプリケーションでテキストファイルを保存およびダウンロードする方法
私はFlutterを初めて使用し、flutter Webアプリケーションで作業しています。私の要件は、テキストファイルを作成してダウンロードすることです。以下のように。 void getData() { List<int> bytes = utf8.encode('this is the text file'); print(bytes); // Need to download this with txt file. } 誰かがこれを達成するのを手伝ってくれる?

1
Flutter / Dartにプラットフォーム固有の依存関係をインポートするにはどうすればよいですか?(Android / iOSとWebを組み合わせる)
shared_preferencesiOSおよびAndroid用のFlutterアプリケーションで使用しています。Webでは、http:dart依存関係(window.localStorage)自体を使用しています。Flutter for webがFlutterリポジトリに統合されたので、クロスプラットフォームソリューションを作成したいと考えています。 つまり、2つの別個のAPIをインポートする必要があります。これはまだDartでサポートされているようには見えませんが、これは私がやったことです: import 'package:some_project/stub/preference_utils_stub.dart' if (dart.library.html) 'dart:html' if (dart.library.io) 'package:shared_preferences/shared_preferences.dart'; 私のpreference_utils_stub.dartファイルでは、コンパイル時に表示する必要があるすべてのクラス/変数を実装しました。 Window window; class SharedPreferences { static Future<SharedPreferences> get getInstance async {} setString(String key, String value) {} getString(String key) {} } class Window { Map<String, String> localStorage; } これにより、コンパイル前にすべてのエラーが取り除かれます。次に、アプリケーションがWebを使用しているかどうかをチェックするメソッドを実装しました。 static Future<String> getString(String key) async { if (kIsWeb) { …

2
Flutter WebアプリケーションのIDまたは名前プロパティまたはその他の識別手段を追加しますか?
Flutter Webアプリケーションを作成して、Seleniumに基づくWeb-UI-Testingフレームワークを活用しようとしています。残念ながら、特定のフラッターウィジェットを表すHTML要素を、そのIDまたは名前属性で識別できません。ウィジェットキーがHTMLドキュメントに存在しません。 テキストウィジェットのコンテンツを使用してウィジェットのテキスト部分を見つけ、テキストを含むウィジェットを表す親要素を見つけることができますが、これは画像やキャンバスなどでは失敗します。 HTMLタグスープにID /名前(またはその他の識別手段)を追加するために使用できるメカニズムはありますか? JavaScriptを使用して、内部論理ウィジェットツリーをトラバースし、そこから(たとえば、場所とサイズによって)表現するHTML要素を結論付ける方法はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.