Backbone.js phonegap应用程序中嵌入的帮助主题
我将Cordova/Phonegap用于移动应用程序,并将backbone.js用于MV*支持。这个应用程序可能会在长时间没有互联网连接的情况下使用,因此我想将一些帮助文件与该应用程序捆绑在一起,以便它们可以脱机使用 现在,我刚开始使用一个主干视图来显示帮助主题:Backbone.js phonegap应用程序中嵌入的帮助主题,backbone.js,cordova,Backbone.js,Cordova,我将Cordova/Phonegap用于移动应用程序,并将backbone.js用于MV*支持。这个应用程序可能会在长时间没有互联网连接的情况下使用,因此我想将一些帮助文件与该应用程序捆绑在一起,以便它们可以脱机使用 现在,我刚开始使用一个主干视图来显示帮助主题: var HelpView = require('app/views/HelpView'), helpView = new HelpView(); return Backbone.Router.extend({
var HelpView = require('app/views/HelpView'),
helpView = new HelpView();
return Backbone.Router.extend({
routes: {
"": "home", // (top level)
"help": "help", // #help
//etc.
},
help: function () {
helpView.delegateEvents();
slider.slidePage(helpView.$el);
},
// etc.
但这种感觉就像我在重新发明轮子。有什么样的最佳实践/框架可以提供帮助支持吗?我意识到我没有在这里跟进我们最终所做的事情。这并不是一个独立的帮助系统 我们最终使用了一个帮助演练系统。简单一点,但移动应用程序的设计应该足够直观,只需一个基本的方向就可以完成。有几种UX模式用于实现演练()——还有几种javascript框架:
- Bootstro.js:
- 引导程序之旅:
- Chardin.js:
- Hopscotch.js:
- 简介:
- 游乐设施:
我最初是从Joyride开始的,但是有一些CSS类冲突引起了头痛。我们最终得到了hopsocch.js,它由LinkedIn维护,还提供对演练文本本地化的支持(很好!)。老实说,我还没有听说过这样做的“标准”方法,我想说,继续吧。)可以我将用我最后做的事情更新这个问题。谢谢