問題タブ [smartbanner]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - スマート バナーが iOS7 で機能しない
iOS7 サファリでは、スマート バナーの [開く] ボタンをクリックしても、UIApplication::openURL:(NSURL *) がトリガーされません。
この問題は iOS7 でのみ再現されます。これはiOS7のバグだと思います。
ios - iOS スマート アプリ バナー
実際にバナーをレンダリングせずに、iOS Smart App Banners からプロパティを取得する方法はありますか? どうやらそれを検出できるので、アプリが電話にインストールされているかどうかをバナーを使用して知らせたいと思います。
ios - iOS Smart App Banner が表示される回数に関するドキュメントはありますか? すべての Web ページを開いたときにレンダリングされますか?
私のサイトにはスマート アプリ バナーが展開されていますが、訪問者がページにアクセスするたびに表示されるかどうかはわかりません。それは常にレンダリングされますか?そうでない場合、どのくらいの頻度ですか?ここの詳細は何ですか?
ios - スマート バナー アプリが現在表示されているかどうかを JavaScript で検出する方法は?
スマート アプリ バナーが現在表示されているかどうかを Javascript で検出したい。すでに DOM を調べましたが、バナーの形跡はありません。
html - IOS スマート バナーの表示を制御できますか?
Iphone 用の IOS6+ は、スマート バナー機能を実装します。これは、アプリストア ID を含むメタ タグを追加するだけです。
このスマートバナーを複数回表示することはできますか? その周波数を制御できますか? 週に1回表示したい場合、これは可能ですか?
上記のタグを使用して実装すると、IOS6+ の Chrome ブラウザにスマート バナーが表示されませんか? これをクロムで実装する他の方法はありますか。
これらの問題に関連するドキュメントは見当たりませんでした。
ios - Apple Smart Banner (meta apple-itunes-app) がアプリ ID で機能しない - iPhone Safari でキャッシュをクリアした後も機能しない
Apple Smart Banner (meta apple-itunes-app) が自分のアプリ ID で機能しない - iPhone Safari でキャッシュをクリアした後も機能しません。私はこれを使用しています:
アプリIDを他の人に置き換えると機能します。
少し前までは機能していましたが、何が変わったのかわかりません。おそらくiOS7で何か?
javascript - スマートバナーがjavascriptで表示されていることを確認するには?
javascriptでiOSサファリのスマートバナーの状態を確認することはできますか?
何かのようなもの
javascript - iOS スマートバナー機能の可用性を検出する
クロス モバイル OS スマート バナーのサポートにjQuery Smartbanner ( https://github.com/jasny/jquery.smartbanner ) を使用しています。しかし、iOS サファリのみがスマートバナー機能をネイティブにサポートし、他の iOS ブラウザーはサポートしないという問題に遭遇しました。したがって、このプラグインを有効にすると、safari はスマート バナー (ネイティブおよびカスタム) を 2 つ表示し、他のブラウザーは想定どおり 1 つを表示します。次のチェックを追加して、ユーザーが iphone/ipad/ipod と safari を使用していることを確認しました。
ただし、この条件付きチェックは、Safari だけでなく、すべての iOS モバイル ブラウザーを制限します。したがって、smartbanner() プラグインを特にモバイル サファリに適用しないために、モバイル サファリを単純に検出することはできないことがわかりました。
具体的にiOS Safariを検出するためのヒントはありますか?
Ps: すべてのサファリ ブラウザには、navigator.userAgent 内に「Safari」という単語があります。