2014-11-16 53 views
0

我正在開發一個使用ionicframework和cordova.I的android應用程序。我想根據一些條件打開url但不工作,這裏是代碼。離子框架中的URL錯誤

if("notify".equals(message)){ 
//its not loading 
super.loadUrl("file:///android_asset/www/index.html/announcements"); 
}else{ 

//this works fine 
super.loadUrl("file:///android_asset/www/index.html/"); 
} 

app.js

.state('app.announcements', { 
     url: "/announcements", 
     views: { 
     'menuContent' :{ 
      templateUrl: "templates/announcements.html", 
      controller:'announcementCtrl' 
     } 
     } 
    }) 

if條件執行它會產生錯誤 net:ERR_FILE_NOT_FOUND(file:///android_asset/www/index.html/announcements)

回答

0

我假設你使用的是單頁的應用程序結構在design.so只是把/announcements是 不起作用。假設你的菜單網址是這樣的

<a href="#/appmain/announcements">並且這將是工作

file:///android_asset/www/index.html#/appmain/announcements