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