Ich arbeite an ionischen 1 Projekt. Ich möchte die Vorlage ändern nach Bildschirmausrichtung wie:Ändern Sie die Vorlage dynamisch abhängig von der Bildschirmausrichtung ionic v1
if(portrait)
// template 1
else
// template 2
Ich habe versucht, unter Code:
//detect orientation here
function weAreOnPortrait() {
return true
};
$stateProvider.state({
templateUrl: function() {
if (weAreOnPortrait()) {return 'tmpl/feature/_portrait.html'}
else {return 'tmpl/feature/_landscape.html'}
},
controller: 'CommonControllerForBothCases'
});
Aber dies nur einmal ausgeführt wird. Ich möchte jedes Mal laufen, wenn sich die Ausrichtung ändert.
Wie kann ich das schaffen?
Ich bin in der Lage, die Orientierung mit https://github.com/apache/cordova-plugin-screen-orientation Plugin zu bekommen.