2

コードバを使ってIOSでアプリを作っています。cordova index.html では、ブラウザが Android か IOS かを知るために navigator.userAgent を使用するように、デバイスが iPhone、iPad、iPod のいずれであるかを知ることができますか。

私は iPod を持っていますが、次の両方の条件が満たされています。

if(navigator.userAgent.toLowerCase().match(/iphone/))
if(navigator.userAgent.toLowerCase().match(/ipod/))

ありがとう。

4

2 に答える 2

0

iPod は iPhone とも言うので、最初に iPod ユーザー エージェントを次のように確認できます。

if(navigator.userAgent.toLowerCase().match(/ipod/)) //I'm an iPod
else if(navigator.userAgent.toLowerCase().match(/ipad/)) //I'm an iPad
else if(navigator.userAgent.toLowerCase().match(/iphone/)) //I'm an iPhone

それは動作しますか?

于 2012-11-08T13:13:45.443 に答える
0

を確認してみてください

navigator.platform
于 2012-11-08T12:49:34.937 に答える