2016-01-14 5 views
6

携帯電話をポートレートのみに設定し、タブレットでポートレートとランドスケープを切り替える方法を教えてください。Cordova/Ionic - 携帯端末用のポートレートモードを設定し、タブレットでオリエンテーションを許可する

私はIonic/Cordovaを使用しています。

現在、私はあなたがscreen orientation pluginと一緒にisTablet pluginを使用することができ、次のプロパティ

<preference name="orientation" value="portrait" /> 
+0

ターゲットとするプラットフォームを指定できますか?アンドロイドのみ?私は? ipads? – Hisham

答えて

7

を使用してconfig.xmlでポートレートモードであることをアプリに設定するように構成されている、何かのように:

.run(function($ionicPlatform) { 
    $ionicPlatform.ready(function() { 
    if(window.isTablet){ 
     screen.unlockOrientation(); 
    }else{ 
     screen.lockOrientation('portrait'); 
    } 
    }); 
}) 
+0

イオンプラットフォームにplatform.is( 'tablet')が組み込まれました。https://ionicframework.com/docs/api/platform/Platform/#isを参照してください。 –

関連する問題