• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >HBuilder教程 > mui 跨webview多页面 触发事件

mui 跨webview多页面 触发事件

作者:教程 字体:[增加 减小] 来源:互联网 时间:2017-05-31

本文主要包含mui webview,mui 双webview,mui关闭webview,mui webview 刷新,mui webview选项卡等相关知识,教程希望在学习及工作中可以帮助到您
"); </div> mui 跨webview多页面 触发事件

app.js

  1. var App = (function($, undefined) { 
  2.     var app = {}; 
  3.     //通过参数个数的不同实现重载 B5教程网 
  4.     app.addMethod = function(name, fn) { 
  5.         var ofn = app[name]; 
  6.         app[name] = function() { 
  7.             if(fn.length === arguments.length) { 
  8.                 return fn.apply(this, arguments); 
  9.             } else if(typeof ofn === 'function') { 
  10.                 return ofn.apply(this, arguments); 
  11.             } 
  12.         }; 
  13.     }; 
  14.     return app; 
  15. }(mui)); 
  16.  
  17. //本地存储 
  18. (function(app) { 
  19.     var keyName = 'store', //方法名称 
  20.         store = window.localStorage, 
  21.         nkey = function(k) { 
  22.             return '_news_' + k + '_ning_'; 
  23.         }, 
  24.         storeFn = function(fn) { 
  25.             app.addMethod(keyName, fn); 
  26.         }; 
  27.     //获取 
  28.     storeFn(function(key) { 
  29.         var str = store.getItem(nkey(key)) || '{}'; 
  30.         return JSON.parse(str); 
  31.     }); 
  32.     //全部覆盖 
  33.     storeFn(function(key, val) { 
  34.         var str = JSON.stringify(val) || '{}'; 
  35.         store.setItem(nkey(key), str); 
  36.          
  37.     }); 
  38.     //追加并覆盖key 
  39.     storeFn(function(key, val, isAppend) { 
  40.         var oval = storeFn(key); 
  41.         for(var i in val) { 
  42.             oval[i] = val[i]; 
  43.         } 
  44.         storeFn(key, oval); 
  45.     }); 
  46.      
  47. }(App)); 
  48.  
  49. //多页面 监听事件 
  50. (function(app, $) { 
  51.     var storeKeyName = '_NEWSNING_EVENTS_LISTENER_'; 
  52.     var eList = function(){ 
  53.         arguments[0] = storeKeyName + arguments[0]; 
  54.         return app.store.apply(this,arguments); 
  55.     }, 
  56.      

您可能想查找下面的文章:

  • mui webview模式选项卡实现按需加载
  • mui开发app之webview是什么
  • mui 跨webview多页面 触发事件
  • mui plus.webview.creat和plus.webview.open有什么区别呀
  • mui 获取index页面webview的id
  • html5+ webview 底部栏用法详解-mui入门到精通(二)

相关文章

  • 2017-05-31mui back 返回刷新页面方法
  • 2017-05-31HBuilder mui 页面传参终极版
  • 2017-05-315+APP优化技巧之避免启动页闪屏
  • 2017-05-31MUI 二维码扫描并跳转代码分享
  • 2017-05-31mui 如何监听键盘弹出
  • 2017-05-31深入理解高度。获取屏幕、webview、软键盘高度
  • 2017-05-31iOS平台-Native.js获取包名
  • 2017-05-31HBuilder mui 关闭页面
  • 2017-05-31MUI 拍照或选取照片上传作为头像
  • 2017-05-31Hbuilder MUI header怎么设置透明

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • Native.js获取安卓设备device.uuid-Android平台
    • 移动端App混合开发问题汇总分享
    • Hbuilder MUI 播放音频–html5+ audio模块
    • Hbuilder MUI 遮罩蒙版
    • Native.js如何访问蓝牙Bluetooth
    • HBuilder开发App教程-定制图标,启动页以及打包
    • mui uploader上传服务器端代分享(net版)
    • MUI 图标筛选切换(父页面传值子页面)
    • iOS平台-Native.js获取GPS授权状态
    • mui切换div模式选项卡横向平移特效(借用mui官方图片轮播特效实现)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有