文档章节

mui webview选项卡 首次只加载首页,点击触发打开页面

 前端小谢
发布于 2016/11/08 13:44
字数 233
阅读 628
收藏 0
点赞 0
评论 0

 官方提供的demo是首次运行时全部的子页面都加载出来,只是不显示,实际使用中此功能有时不符要求,稍微改了下,点击对应的选项卡,再打开对应的页面

var self = plus.webview.currentWebview();  
for (var i = 0; i < 1; i++) {//这里的4或者3改成1,只加载第一个页面  
    var sub = plus.webview.create(subpages[i], subpages[i], subpage_style);  
    if (i > 0) {  
        sub.hide();  
    }  
    self.append(sub);  
}  

 

 //选项卡点击事件  
mui('.mui-bar-tab').on('tap', 'a', function(e) {  
var targetTab = this.getAttribute('href');  
  
if (targetTab == activeTab) {  
return;  
}  
//更换标题  
//title.innerHTML = this.querySelector('.mui-tab-label').innerHTML;  
//显示目标选项卡  
//plus.webview.show(targetTab);//这是demo的方法,显示已经加载的页面,改成下边的  
var self = plus.webview.currentWebview();  
var sub = plus.webview.create(targetTab, targetTab, subpage_style);  
self.append(sub);  
//隐藏当前;  
plus.webview.hide(activeTab);//这里应该是关闭页面,隐藏会影响加载速度 
  plus.webview.close(activeTab); 
//更改当前活跃的选项卡  
activeTab = targetTab;  
});   

 

© 著作权归作者所有

共有 人打赏支持
粉丝 5
博文 36
码字总数 10963
作品 0
程序员
mui混合开发(三)

简述:当我们点击一个页面要向iOS原生一样动画过渡到下一个页面,mui的方式是打开子页面。 注意:重点说一下我遇到的问题打开子页面mui会创建一个新的webView,当你执行mui.back()这个页面会...

全村的希望iOS ⋅ 01/10 ⋅ 0

MUI顶部选项卡,关于滑动的问题,求解答!

我用MUI框架写移动APP,用了一个顶部选项卡可以左右拖动的,在选项卡内部添加了一些内容之后导致选项卡的子页面可以上下滑动,同时还能左右滑动切换选项卡,按照正常逻辑来讲,当我们手指按下去上...

OSC_RHTnHb ⋅ 02/02 ⋅ 0

wap问答系统工作总结

一直想找个锻炼自己的机会,但是又很恐慌,怕自己能力太差,把握不住机会,把事情弄糟。 终于,要做wap问答系统了,本来说是几个人一块儿做,我分析了下页面,发现共同的部分还是比较多的,有...

邹君安 ⋅ 2017/05/09 ⋅ 0

mui混合开发(二)

简述:混合App的流畅性不比原生的App,当网络不好的时候出现空白页面体验很不好,mui文档给出了两个解决方案,方案一很简单,方案二是预加载模式下一章节配合mui自定义事件详细讲解 一:打开...

全村的希望iOS ⋅ 01/10 ⋅ 0

android 使用webview加载网页问题

我在做图片站http://www.mimi199.com时要将其移动站打包成app, 我使用的是webview来加载网页(本来想使用phonegap来做来,但是还是太麻烦了), 具体代码如下: protected void onCreate(Bu...

yangjiyue0520 ⋅ 2017/11/09 ⋅ 0

android 使用webview加载网页问题

我在做图片站http://www.mimi199.com时要将其移动站打包成app, 我使用的是webview来加载网页(本来想使用phonegap来做来,但是还是太麻烦了), 具体代码如下: protected void onCreate(Bu...

yangjiyue0520 ⋅ 2017/10/30 ⋅ 0

WebView深度学习(二)之全面总结WebView遇到的坑及优化

上篇文章讲到了WebView的基本使用以及Android和js的交互,这篇文章讲一下WebView遇到的那些坑,带领各位爬坑。这里如果有你没遇到的问题,欢迎留言告诉我,我尽我所能帮你解决。感谢大家支持...

AWeiLoveAndroid ⋅ 01/09 ⋅ 0

微信小程序运行流程看这篇就够了

一.微信小程序是啥 本质其实就是(混合)的app 介于web app与native 原生app之间,具备丰富的调用手机各种功能的接口,同时又具备灵活性,跨平台 1. 运行环境差异 微信小程序运行在三端:iOS...

⋅ 05/17 ⋅ 0

纠结一种效果 2种实现方法 用哪一种?

简单的说 就是首页是个混合的html+php的网站 要做的效果就是ajax,点击局部刷新 本身也没啥难度。 一般我之前用的都是,首页(没触发前)的数据,也是AJAX 利用ONLOAD自动加载进来,然后点下...

kacc850 ⋅ 2015/04/14 ⋅ 1

android:X5WebView首次初始化X5内核耗时,会产生卡顿现象的解决办法

集成腾讯的X5,一般都是在application中进行初始化,不过有一个现象就是第一次启动都睡有一小会产生了UI卡顿,一开始利用IntentService进行后台线程进行初始化,但还是会产生卡顿现象,不过官...

胜_弟 ⋅ 05/22 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

笔试题之Java基础部分【简】【一】

基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法,其他 1.length、length()和size() length针对...

anlve ⋅ 17分钟前 ⋅ 1

table eg

user_id user_name full_name 1 zhangsan 张三 2 lisi 李四 `` ™ [========] 2018-06-18 09:42:06 星期一½ gdsgagagagdsgasgagadsgdasgagsa...

qwfys ⋅ 41分钟前 ⋅ 0

一个有趣的Java问题

先来看看源码: public class TestDemo { public static void main(String[] args) { Integer a = 10; Integer b = 20; swap(a, b); System.out......

linxyz ⋅ 46分钟前 ⋅ 0

十五周二次课

十五周二次课 17.1mysql主从介绍 17.2准备工作 17.3配置主 17.4配置从 17.5测试主从同步 17.1mysql主从介绍 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主...

河图再现 ⋅ 今天 ⋅ 0

docker安装snmp rrdtool环境

以Ubuntu16:04作为基础版本 docker pull ubuntu:16.04 启动一个容器 docker run -d -i -t --name flow_mete ubuntu:16.04 bash 进入容器 docker exec -it flow_mete bash cd ~ 安装基本软件 ......

messud4312 ⋅ 今天 ⋅ 0

OSChina 周一乱弹 —— 快别开心了,你还没有女友呢。

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享吴彤的单曲《好春光》 《好春光》- 吴彤 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :小萝莉街上乱跑,误把我认错成...

小小编辑 ⋅ 今天 ⋅ 8

Java 开发者不容错过的 12 种高效工具

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用...

jason_kiss ⋅ 昨天 ⋅ 0

Linux下php访问远程ms sqlserver

1、安装freetds(略,安装在/opt/local/freetds 下) 2、cd /path/to/php-5.6.36/ 进入PHP源码目录 3、cd ext/mssql进入MSSQL模块源码目录 4、/opt/php/bin/phpize生成编译配置文件 5、 . ./...

wangxuwei ⋅ 昨天 ⋅ 0

如何成为技术专家

文章来源于 -- 时间的朋友 拥有良好的心态。首先要有空杯心态,用欣赏的眼光发现并学习别人的长处,包括但不限于工具的使用,工作方法,解决问题以及规划未来的能力等。向别人学习的同时要注...

长安一梦 ⋅ 昨天 ⋅ 0

Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令...

刘祖鹏 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部