問題タブ [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.

0 投票する
2 に答える
3774 参照

iphone - スマート バナーが iOS7 で機能しない

iOS7 サファリでは、スマート バナーの [開く] ボタンをクリックしても、UIApplication::openURL:(NSURL *) がトリガーされません。

この問題は iOS7 でのみ再現されます。これはiOS7のバグだと思います。

0 投票する
1 に答える
1290 参照

ios - iOS スマート アプリ バナー

実際にバナーをレンダリングせずに、iOS Smart App Banners からプロパティを取得する方法はありますか? どうやらそれを検出できるので、アプリが電話にインストールされているかどうかをバナーを使用して知らせたいと思います。

0 投票する
0 に答える
200 参照

ios - iOS Smart App Banner が表示される回数に関するドキュメントはありますか? すべての Web ページを開いたときにレンダリングされますか?

私のサイトにはスマート アプリ バナーが展開されていますが、訪問者がページにアクセスするたびに表示されるかどうかはわかりません。それは常にレンダリングされますか?そうでない場合、どのくらいの頻度ですか?ここの詳細は何ですか?

0 投票する
3 に答える
3578 参照

ios - スマート バナー アプリが現在表示されているかどうかを JavaScript で検出する方法は?

スマート アプリ バナーが現在表示されているかどうかを Javascript で検出したい。すでに DOM を調べましたが、バナーの形跡はありません。

0 投票する
2 に答える
2281 参照

html - IOS スマート バナーの表示を制御できますか?

Iphone 用の IOS6+ は、スマート バナー機能を実装します。これは、アプリストア ID を含むメタ タグを追加するだけです。

  1. このスマートバナーを複数回表示することはできますか? その周波数を制御できますか? 週に1回表示したい場合、これは可能ですか?

  2. 上記のタグを使用して実装すると、IOS6+ の Chrome ブラウザにスマート バナーが表示されませんか? これをクロムで実装する他の方法はありますか。

これらの問題に関連するドキュメントは見当たりませんでした。

0 投票する
1 に答える
2082 参照

ios - Apple Smart Banner (meta apple-itunes-app) がアプリ ID で機能しない - iPhone Safari でキャッシュをクリアした後も機能しない

Apple Smart Banner (meta apple-itunes-app) が自分のアプリ ID で機能しない - iPhone Safari でキャッシュをクリアした後も機能しません。私はこれを使用しています:

アプリIDを他の人に置き換えると機能します。

少し前までは機能していましたが、何が変わったのかわかりません。おそらくiOS7で何か?

0 投票する
0 に答える
168 参照

javascript - スマートバナーがjavascriptで表示されていることを確認するには?

javascriptでiOSサファリのスマートバナーの状態を確認することはできますか?

何かのようなもの

0 投票する
2 に答える
870 参照

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」という単語があります。