[英]Phonegap with page.js routes works only on desktop
我在HTML + CSS + JS應用程序中使用page.js。
即使使用“ phonegap服務”並訪問my_ip:3000,路由在瀏覽器中也能正常工作。
但是,當我嘗試在我的phoneGap Developer(在Android手機中)中加載它時,只會加載第一條路線(如果嘗試瀏覽應用程序鏈接,則只會顯示空白屏幕)。
在移動應用程序(帶有cordova,phonegap或繭)中使用page.js時,只需使用:
page( { dispatch: false } )
page( '/' )
代替:
page()
您可以將'/'
替換為您希望應用開始的第一個路由。
詳細說明:
通常,在Web應用程序中,您可以使用page()
啟動路由過程,當然,它將識別正在請求的路由並調用相應的函數。
由於在移動設備中我們沒有URL請求,因此我們使用dispatch: false
禁用此標識過程,並傳遞默認的起始路線。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.