問題タブ [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.
css - Android スマート アプリ バナーが画面に合わせて拡大縮小されない
jquery.smartbannerを使用して Android 用の Smart App Banner を作成しました。私はなんとかそれを機能させましたが、問題はバナー (幅 100%) が画面に合わせて拡大縮小されないことです。そのため、ユーザーがズームインしたページを開いたとき (Web サイトが応答しないため)、ズームアウトしたとき、バナー (以前は 100% の幅でした) は同じ幅を維持するようになりました。ページ。これを修正する方法はありますか?公式の CSS コードを以下に示します。
どうもありがとう!
ios - iOS 8 でスマート バナーをテストする
iOS 8 でスマート バナーのディープ リンクをテストしようとしています。以前は、App Store ビルドをデバッグ ビルドでオーバーライドできました。現在、モバイル Safari を使用している場合、スマート バナーには「開く」ではなく「表示」(App Store に移動します) と表示されます。
誰かがデバッグする良い方法を見つけました- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
か?
url
そうでない場合、パラメーターの形式を判別できるガイドはありますか? たとえば、私の URLhttp://website.com/idea/id123/
が
javascript - JavaScript を使用して iOS の「スマート アプリ バナー」を読み込む
JavaScript を使用して追加しようとしているiOS Smart App Bannerに問題があります。
実際の smartbanner は、この小さなブロックを HTML の先頭に追加するだけです。
残念ながら、スクリプトをアップロードする方法はかなり制限されています。HTML を直接変更することはできないので、基本的に JavaScript を介して行うタグ マネージャーを使用して行います。しかし、これはうまくいかないことがわかりました。
テストのためにケースを単純化しようとしました:
HTML のハードコードされたタグ:動作します(期待どおり)
ドキュメントの準備ができたら JavaScript で直接挿入:動作
setTimeout
遅れて JavaScript で挿入:動作しません
この遅延した JavaScript が機能しない理由を確認または説明できる人はいますか?
重要: テストのために、実際の iOS デバイスでページを開いてください。デスクトップ Safari/Chrome または iOS エミュレーターは動作しません。また、二度と表示されないため、バナーを閉じないでください。
更新:
jQuery を使用しない例をいくつか追加したので、プレーンな「オール JavaScript. しかし、結果は同じです。setTimeout()
Smart App Bannerを待っているとすぐに読み込みに失敗します。
更新 2 :
スクリプトを非同期でロードすると、まったく同じ不幸な動作が観察される可能性があります
非同期読み込み。動作しません
次に、直接実行する showBanner(); で同じバニラ JavaScript を呼び出します。
結論:
iOS Safari は、プライマリ スレッドで HTML の smartbanner のみを検索すると結論付けることができます。そして、それは私を悲しくさせます:-(
直接利用可能な HTML、または JavaScript によって同期的に追加された HTML のみ。ただし、JavaScript を非同期的にロードするsetTimeout()
か、(または を使用する他の構成要素eval()
)を使用して、a-sync アクションは許可されません。
jquery - jquery.smartbanner.js + プロトタイプ.js が機能しない
ここで説明されているように、スマートバナーを使用しようとしています
私は自分のアプリで jQuery とプロトタイプを使用しjQuery.noConflict();
ていjcarousellite
ますbootstrap
。
次の参照とコードをページに追加しました。
ページをロードすると、firebug に次のように表示されます。
TypeError: $(...) は未定義です
$().smartbanner();
私は何が欠けていますか?
android - Android アプリのバナーが表示されない
ウェブサイトにAndroid アプリ バナー ( https://www.chromestatus.com/features/4540065577435136 ) を追加しています。マニフェストとアイコンを追加しましたが、まだ表示されません。ユーザー エンゲージメントをバイパスするためにクロム フラグを有効にしていることに注意してください。
アプリ バナーの要件は、サイトが HTTPS であることです。私のサイトは HTTPS ですが、これには SHA-1 証明書を使用しています。これが問題である可能性はありますか、それとも私のマニフェストに問題がありますか?
android - Android の Admob SMART_BANNER が横向きモードの場合に機能しない
Android アプリで Admob SMART_BANNER を使用しています。デバイスが縦向きモードのときにアプリが表示されます。ただし、デバイスの向きが横向きモードの場合、追加は表示されません。追加を表示するのに十分なスペースがない場合、追加のバナーが表示されないことはわかっています。しかし、私の場合、追加を表示するのに十分なスペースがあるようです。これが私のコードです:
activity_main.xml ファイル:
値フォルダー内のstrings.xmlファイル:
Java コード:
android - AndroidおよびiOS用のmagentoモバイルサイトのスマートアプリバナー
Magento モバイル サーバーで Android および iOS 用のスマート アプリ バナーを作成するのを手伝ってください。基本的に、顧客が自分のデバイスにアプリを持っていない場合は、上部に表示されるバナーでダウンロードするオプションが提供され、アプリがデバイスに既にインストールされている場合は、アプリを開くオプションを提供する必要があります。 . これを達成するのに役立つ可能性のあるスマートアプリバナーとディープリンクへのリンクはほとんど見つかりませんでしたが、本当の問題はこれらをmagentoサイトに実装する方法です. どんな助けでも感謝します。 PS私はmagentoが初めてです。
swift - Swift の adMob スマート バナー
Swiftでの向きの変更をサポートするGoogleモバイル広告adMobスマートバナーを実装する方法の例はありますか?
StackOverflow でも Google ドキュメントでも見つかりませんでした。
ありがとう
swift - アプリがアプリ バナー経由で起動されたかどうかをどのように識別しますか?
アプリがアプリ バナー経由で起動されたかどうかをどのように識別しますか?
アプリ バナーがタップされると、デリゲート メソッドが呼び出されます -
func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool
ただし、このメソッドを呼び出すことができる他のインスタンスが存在する可能性があります。アプリのバナーだけがタップされているかどうかを 100% 確認するにはどうすればよいでしょうか?