Ich bin sehr neu zu Ionic, aber ich mag es schon. Ich wollte die nav-bar
verwenden, so implementiert ich die folgende index.html:Ionic Nav-bar: Titel ist nicht auf Android-Gerät zentriert
<!DOCTYPE html>
<html data-ng-app="myApp">
<head>
<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *">
<meta name="format-detection" content="telephone=no">
<meta name="msapplication-tap-highlight" content="no">
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width">
<!-- Ionic -->
<link rel="stylesheet" type="text/css" href="lib/ionic/css/ionic.css">
<script type="text/javascript" src="lib/ionic/js/ionic.bundle.js"></script>
<!-- myApp -->
<link rel="stylesheet" type="text/css" href="css/general.css">
<script type="text/javascript" src="js/app.js"></script>
<script type="text/javascript" src="js/factory.js"></script>
<script type="text/javascript" src="js/controller.js"></script>
</head>
<body>
<ion-nav-bar class="bar-positive">
<ion-nav-back-button>
</ion-nav-back-button>
</ion-nav-bar>
<ion-nav-view></ion-nav-view>
</body>
</html>
In meinem app.js i konfigurieren, dass die Wegfindung:
var myApp = angular.module('myApp', ['ionic']);
myApp.config(function ($stateProvider, $urlRouterProvider) {
$stateProvider.state('index', {
url: '/',
templateUrl: 'views/home.html'
}).state('prints', {
url: '/prints',
templateUrl: 'views/photo_prints.html'
}).state('box', {
url: '/box',
templateUrl: 'views/photo_box.html'
});
$urlRouterProvider.otherwise("/");
});
Und ein Beispiel Seite:
<ion-view view-title="Home">
<ion-content ng-controller="HomeController">
<a href="#/prints">Prints</a></br></br>
<a href="#/box">Box</a></br></br>
</ion-content>
</ion-view>
Wenn ich alles in meinem Google Chrome-Browser auf meinem PC teste, sieht alles so aus, als müsste es. Der Titel ist zentriert.
Wenn ich jetzt auf meinem Android-Gerät testen (die auch Google Chrome verwenden sollten, wie ich weiß), erhalte ich das folgende Ergebnis:
Wie Sie den Titel zentriert ist nicht zu sehen. Wie kann ich das beheben? Leider habe ich kein anderes Gerät, um es zu testen.
es ist kein Fehler app.scss, in android wesentlichen Titel align links – saygon91