QRコードリーダーアプリ内でウェブサイトを開いた場合、javascriptまたはjsライブラリを使用して検出する方法はありますか?QRコードリーダーアプリ内でWebページが開かれているかどうかを検出
私はorientation
検出を使用しているため、私は質問している理由は、WebページがQRコードアプリケーションのいくつかを介して表示されているときには動作しません。 (アプリでポートレートモードに強制されているもの)
「Safariでリンクを開くまで、このサイトは正しく動作しません」というメッセージが表示されますそうですね。 (私が推測するので、私はJSを通じてSafariで開くようにそれを強制するために方法はありません?)
私は実際にそれについて考えましたが、遠くに引っ越したようでした。しかし、それは動作します!ブラウザは、ブラウザがアプリケーションの中にラップされているときに、iPhoneとして自分自身を識別しますが、Safariブラウザを使用するときは 'Safari/xxxx.xx'を追加します。したがって、単純な '' indexOf( "iPhone && Safari")は、私がiPhone上のネイティブSafariアプリケーションにいると伝えます。アンドロイドとWP7はネイティブアプリのQRコードからURLを開き始めますので、本当に問題はありませんでした。 – peirix