HTML5+ 打开关闭侧滑窗口
2015-08-19 11:10
579 查看
在用webview时,难免会遇到A页面跳转到B页面,这时在B页面使用官方的打开侧滑窗口没问题,
但是,如果从B页面返回A页面,这时,侧滑窗口就不显示了,研究了代码的原理后,发现时preload的,这就是问题所在,
侧滑窗口一般数据不多,改成openWindow就行了,这样无论怎么返回,每次都是触发创建新窗口事件。
但是,如果从B页面返回A页面,这时,侧滑窗口就不显示了,研究了代码的原理后,发现时preload的,这就是问题所在,
侧滑窗口一般数据不多,改成openWindow就行了,这样无论怎么返回,每次都是触发创建新窗口事件。
function myopenMenu() { //alert(isshow); if (plus.storage.getItem("isshow")=="false") { openmy(); } else { closemy(); } } function openmy(){ plus.storage.setItem("isshow","true"); mui.openWindow({ url: "plus_menu.html", id: "plus_menu.html", styles: { left: "33%", width: '70%', opacity: 0.7, top: "46px", bottom: "0", zindex: 9997 } }); } function closemy(){ plus.storage.setItem("isshow","false"); plus.webview.close("plus_menu.html", "slide-out-right", 200); }
plus.key.addEventListener('backbutton', function() {//侧滑窗口中要监听物理返回键,就是因为有了这个关闭功能,才需要用storage在存储表示位 closemy(); }, false);
相关文章推荐
- Chrome/Chromium HTML5 video 视频播放硬件加速
- html5+css3 权威指南阅读笔记(三)---表单及其他新增和改良元素
- 普元日记---HTML5底部遮罩层
- 《HTML5 Canvas核心技术——图形、动画与游戏开发》第三章要点汇总
- html5离线缓存--manifest
- HTML5 随手记(4)
- web socket and web worker 基础原理及使用
- HTML5 cavans的使用
- html5 history解析
- html5+css3(二)
- 有关html5的特性(一)
- HTML5 LocalStorage 本地存储
- HTML5游戏实战之20行代码实现打地鼠
- HTML5新api即pushState和replaceState实现无刷新修改url
- Html5文件
- HTML5新标签
- atitit.js 与c# java交互html5化的原理与总结.doc
- atitit.js 与c# java交互html5化的原理与总结.doc
- atitit.js 与c# java交互html5化的原理与总结.doc
- Java开发人员必须重视HTML5的五点理由