Backbone.js 如何对文件进行主干路由://
我正在尝试触发文件://协议上的路由器 主干使用pushstate启动Backbone.js 如何对文件进行主干路由://,backbone.js,Backbone.js,我正在尝试触发文件://协议上的路由器 主干使用pushstate启动 # Backbone History Start Backbone.history.start pushState : true root : "/" 路线定义如下 "prototyping/scaffolding/contact.html" : "contact" 路径示例 file:///Users/ianwarner/www/prototyping/scaffolding/contact.ht
# Backbone History Start
Backbone.history.start
pushState : true
root : "/"
路线定义如下
"prototyping/scaffolding/contact.html" : "contact"
路径示例
file:///Users/ianwarner/www/prototyping/scaffolding/contact.html
我想我只是错过了实现这一点的魔力——也许在路线的开始处预先加上一些通配符
感谢您的帮助
谢谢
伊恩你没有。设置一个web服务器,并使用它来原型化您的主干设备。由于显而易见的原因,浏览器会特别处理文件URL。如果用户的计算机上没有Web服务器。。基本上主干网已过时。推送状态是否存在此问题?例如,更改#方法以使其正常工作。。在我的phonegap应用程序中运行时,我会对它进行一点测试,我认为它使用文件协议?感谢对明显原因的重新迭代,不需要屈尊俯就。我已经运行了一些测试,当不在文件协议上使用pushState时,主干路由将起作用。