2012-02-28 10 views
2

jquery UIを使用してWebアプリケーションを構築しました。最近までipadで互換性を持たせようとしたこともなく、jquery UIダイアログ以外はipadですべてうまく動作します。私はjquery touchを見てきました。私は 'dialog'コンポーネントが好きです。jQueryはipad/iphone(モバイルサファリ)で検出し、通常のjquery UIダイアログの代わりにjQueryタッチダイアログを使用します。

ブラウザがSafariモバイルであるかどうかを検出し、標準のjquery UIダイアログの代わりにjQueryタッチダイアログを使用する方法はありますか?ありがとう!

答えて

5

私たちはこのようなものを持っていますが、それはかなり原油です。誰かが特徴の検出ではなく、エージェントの検出のために行くだろうと主張するかもしれないが、時にはそれが明確ではありません。

$.extend({ 
     isIpad: function() { 
      return navigator.userAgent.match(/ipad/i) != null; 
     } 
}); 

$.isIpad(); 
+0

私はそれを使用したい、私もあまりにも、そこに _投げるかもしれません。 – Ohgodwhy

関連する問題