簡體   English   中英

具有page.js路由的Phonegap僅在桌面上有效

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM