diff --git a/lib/component/webview/webview_component.dart b/lib/component/webview/webview_component.dart index 520e9eb..760b66e 100644 --- a/lib/component/webview/webview_component.dart +++ b/lib/component/webview/webview_component.dart @@ -5,10 +5,12 @@ import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter_inappwebview/flutter_inappwebview.dart'; import 'package:nostr_sdk/event.dart'; +import 'package:nostr_sdk/utils/platform_util.dart'; import 'package:nostr_sdk/utils/string_util.dart'; import 'package:nowser/component/webview/web_info.dart'; import 'package:nowser/const/app_type.dart'; import 'package:nowser/const/auth_type.dart'; +import 'package:nowser/const/base.dart'; import 'package:nowser/data/browser_history.dart'; import 'package:nowser/data/browser_history_db.dart'; import 'package:nowser/main.dart'; @@ -45,11 +47,14 @@ class _WebViewComponent extends State late ContextMenu contextMenu; InAppWebViewSettings settings = InAppWebViewSettings( - isInspectable: kDebugMode, - mediaPlaybackRequiresUserGesture: false, - allowsInlineMediaPlayback: true, - iframeAllow: "camera; microphone", - iframeAllowFullscreen: true); + isInspectable: kDebugMode, + mediaPlaybackRequiresUserGesture: false, + allowsInlineMediaPlayback: true, + iframeAllow: "camera; microphone", + iframeAllowFullscreen: true, + userAgent: + "${Base.APP_NAME} ${PlatformUtil.getPlatformName()} ${Base.VERSION_NAME}", + ); PullToRefreshController? pullToRefreshController; diff --git a/packages/nostr_sdk b/packages/nostr_sdk index de9d8b0..0bbed67 160000 --- a/packages/nostr_sdk +++ b/packages/nostr_sdk @@ -1 +1 @@ -Subproject commit de9d8b0141674f13de5a0bcff4550ff5d65ecfda +Subproject commit 0bbed67e21997127d51780c664f9b2cb423211bf