钉钉是阿里的一款企业应用APP,里面提供了混合微应用的SDK,这其实最好的一种APP架构模式。微信公众号浏览器JSSDK也提供了类似功能特性,在在交互性上没有钉钉深入。

http://ddtalk.github.io/blog/2015/12/29/navbar/

由JS定义应用“窗口”的交互界面和菜单,实现最大化灵活度。

dd.biz.navigation.setMenu({
backgroundColor : "#ADD8E6",
items : [
{
"id":"1",//字符串
"iconId":"file",//字符串,图标命名
"text":"帮助"
},
{
"id":"2",
"iconId":"photo",
"text":"dierge"
},
{
"id":"3",
"iconId":"setting",
"text":"disange",
},
{
"id":"4",
"iconId":"time",
"text":"disige"
}
],
onSuccess: function(data) {
/*
{"id":"1"}
*/
},
onFail: function(err) {
}
});

最新文章

  1. android内部培训视频_第三节(3)_常用控件(ViewPager、日期时间相关、ListView)
  2. MySql卸载重新安装出现Start service没有响应的解决办法(64位)
  3. [UML]UML系列——包图Package
  4. Oracle分页存储过程
  5. 1.AngularJS初探
  6. Linux系统下 解决Qt5工程打不开的方法
  7. The differences between Java EE components and "standard" Java classes
  8. ViewPager动态加载、删除页面
  9. jackson使用示例
  10. 几种更新(Update语句)查询的方法【转】
  11. UIAlertView笔记
  12. nRF905 - 系列示意图
  13. hdu_5752_Sqrt Bo(xjb搞)
  14. Azure Messaging-ServiceBus Messaging消息队列技术系列7-消息事务
  15. html5的video标签自动播放
  16. tuxedo 提供buildserver命令编译服务器进程
  17. 自动化测试基础篇--Selenium文件上传send_keys
  18. Docker Kubernetes 容器更新与回滚
  19. Socket基础之-启动异步服务侦听
  20. 【ActiveMQ】之安全机制(一)管控台安全设置

热门文章

  1. BasicAuth和OAuth
  2. iOS NSString去除其他字符(空格回车符)
  3. go学习笔记(3) -- package fmt
  4. PLSQL_Oracle Exception异常分类、异常抛出、异常处理、异常传播(概念)
  5. 实现 Sunday 算法
  6. Python sin() 函数
  7. wxWidgets编程起步
  8. MarkDown的vim插件安装
  9. uva--242(邮资问题 dp)
  10. MySQL - 1093异常 - You can't specify target table 't' for update in FROM clause