複数のビューを持つイオンパッケージを構築しています。ルート プロバイダーを使用して、異なるビュー間を移動します。
app.js
.config(function($routeProvider,$locationProvider){
$routeProvider
.when('/search',
{
controller : 'MyController',
templateUrl : 'partials/search.html'
})
.when('/not-found/:className',
{
controller : 'MyController',
templateUrl : 'partials/not-found.html'
})
私の index.html
<body ng-app="MyApp">
<ng-view></ng-view>
</body>
</html>
問題は、携帯電話の戻るボタンが機能しないことです。つまり、履歴が記憶されていません。たとえば、search.html から not-found.html に移動した場合、携帯電話の [戻る] ボタンを押すと、アプリが閉じてしまう代わりに、search.html に戻ることを期待しています。私はイオンフォーラムを見て、戻るボタンを機能させる方法を提案しましたion-nav-view
. に置き換えるng-view
とion-nav-view
、検索/見つからないページがレンダリングされませion-view
ん。検索/見つからないhtmlページに を追加しようとしました。
1) 戻るボタンを機能させる方法を教えてください。