私のウェブサイトでスマートバナーを使用したいと思います。 Safariモバイルではうまく動作しますが、Tweetbot、Twitter App、Facebook App、またはUIWebViewコンポーネントで自分のWebサイトを表示するその他のアプリケーションには表示されません。iOS 6でスマートバナーを表示するUIWebviewコンポーネント
これを実現する方法や、アプリケーションが既にインストールされているかどうかを検出し、そうでない場合にのみメッセージを表示する回避策がありますか。
私のウェブサイトでスマートバナーを使用したいと思います。 Safariモバイルではうまく動作しますが、Tweetbot、Twitter App、Facebook App、またはUIWebViewコンポーネントで自分のWebサイトを表示するその他のアプリケーションには表示されません。iOS 6でスマートバナーを表示するUIWebviewコンポーネント
これを実現する方法や、アプリケーションが既にインストールされているかどうかを検出し、そうでない場合にのみメッセージを表示する回避策がありますか。
残念ながら、私はSmartBannersがMobileSafariでしか動作しないと思います。ただし、独自のSmartBannerインターフェイスを設計し、この質問に記載されているテクニック、つまりIs it possible to register a http+domain-based URL Scheme for iPhone apps, like YouTube and Maps?を使用してSmartBannerインターフェイスを設計することができます。
申し訳ありませんが、@Nevirはすでにコメントにこのリンクを提供しています。質問のコメントスレッドで私の答えを見てください。とにかく提案してくれてありがとう。 –
http://stackoverflow.com/questions/1108693/is-it-possible-to-register-a-httpdomain-based-url-scheme-for-iphone-apps-likeいくつかのヒントを保持する可能性があります – Nevir
ありがとうポインタ。 #ios6では、アプリケーションごとにクッキーがサンドボックス化されているので、これ以上ハックすることはできません。 –
それ以外にも、 'window.location =" x-my-app:// blah "'はまだそこにありますか? "タイムアウトは良い方法ですが、アプリがインストールされているかどうかを検出するのではなく、アプリにリダイレクトされます。 –