私と私のチームは、基本的に特定のモバイル Web サイト用の WebView ラッパーであるこのネイティブ Android アプリを開発し、いくつかのネイティブ機能を実装します。
ネイティブ アプリを宣伝するバナーが Web サイトに表示されます。しかし、ユーザーが既にネイティブ アプリを使用しているときにこのバナーを表示しても意味がないため、これを削除する必要があります。
私の最初のアプローチは、HTML 要素を探してその可視性を変更する Javascript を WebView に挿入することです。十分に単純です。しかし、これはそのようなことに対する最善/推奨のアプローチですか?
Web サイトの開発者が、Web サイトがネイティブ アプリを介して表示されているかどうかを検出し、単純にバナーを表示しない方がよいでしょう。はい?これをどのように行うことをお勧めしますか?