⑴ mui框架怎么实现跳转页面并刷新当前页面
比如你的左边框架名称为left,右边框架名称为main.则在左边的网页里的超连接可以写成这种形式:连接说明:target="main"中的"main"就是指的右边框架。明白了吗
⑵ mui 怎么获取openwindow 传值
1、页面初始化时,通过扩展参数传值;
mui在初始化页面时,提供了extras配置参数,通过该参数可以设置页面参数,从而实现页面间传值;
mui框架在如下几种场景下,会执行页面初始化操作:
- 通过mui.openWindow()打开新页面(若目标页面为已预加载成功的页面,则在openWindow方法中传递的extras参数无效);
- 通过mui.init()方法创建子页面;
- 通过mui.init()方法预加载页面;
- 通过mui.preload()方法预加载页面
示例,假设我们有如下需求:
在首页中打开关于页面时,传递当前产品名称及版本号,然后在关于页面中读取这两个参数并显示出来;
首页实现代码:
mui.openWindow({
url:'info.html',
id:'info.html',
extras:{
name:'mui',
version:'0.5.8'
}
});
关于页面实现代码:
var self = plus.webview.currentWebview();
var name = self.name;
var version = self.version;
2、页面已创建,通过自定义事件传值
⑶ mui适用场景说明,能不能在普通浏览器里使用,能否用于wap网站
为解决HTML5在低端Android机上的性能缺陷,mui引入了原生加速,其中最关键的就是webview控件,因此mui若要发挥其全部能力,需和5+ App配合适用,若脱离5+ App,mui功能会受限,主要涉及三个部分: 一、webview窗口相关 涉及webview的,除了5+App,其它所有手机浏览器及PC浏览器均无法使用,涉及功能点包括: webview模式窗体动画 创建子窗口(除了为解决区域滚动的常见双webview场景,还涉及webview模式的选项卡等多webview场景) webview模式的侧滑菜单(也有div方式侧滑菜单) webview模式的tab选项卡(也有div方式选项卡) nativeUI,如原生的警告框、确认框、popover、actionsheet、toast。这些也有HTML5的实现。 预加载 自定义事件 二、第三方扩展插件 涉及webview的,除了5+App,其它所有手机浏览器及PC浏览器均无法使用,目前主要包括:语音输入; 三、Touch事件相关(注意pc浏览器没有touch事件) Touch事件相关的,手机端浏览器均可使用、pc端chrome模拟手机浏览器也可以正常使用。 但普通PC端浏览器因为没有touch事件,可以显示控件但滑动操作功能会受限;涉及功能点包括: 手势事件 mui封装的tap相关处理业务:折叠面板、二级列表、二级选项卡; mui封装的swipe、drag相关处理业务:图片轮播、可左右滑动的图文表格、可左右滑动的9宫格、滑动触发列表项菜单、可拖动式侧滑菜单、下拉刷新和上拉加载、可拖动式选项卡 【备注】:在PC端,大家将tap替换成click,将HTML5默认的Drag事件替换mui 的swipe和drag,就可以解决如上两个问题。 除上述列出的功能点,其它mui功能,均可以在其它手机浏览器及PC服务端使用,所有CSS均不受影响。
⑷ mui.prompt()电脑端可以使用,手机端不能使用,为什么
有些网站不想让电脑访问,在程序上做了判断,只允许用手机打开网站。如果不是这种情况可以尝试以下解决方法:
1.重启路由器和调制解调器,查看一下路由有没有屏蔽这个网站或者ip。
2.清除IE缓存,删除所有Cookies,打开IE窗口工具-Internet选项-安全-受-限-制-的站点
3.打开IE窗口工具-内容-分级审查-启用 拉到0
4.更改DNS:谷歌:8.8.8.8和8.8.4.4
纯净无劫持DNS服务:114.114.114.114 和 114.114.115.115
5.看是不是hosts文件里面(位置\Windows\System32\drivers\etc\)被屏蔽了,去掉只读,去掉隐藏,用txt打开。删掉那个网址。
6.看看不是装的有过滤软件,把它卸载.
⑸ mui做手机app怎么做单页面开发
mui主张用webview方式开发APP(webview你可以理解为PC站中的iframe方式),所以MUI本身不支持单页面应用的开发,如果想开发单页面应用,建议使用VUE、angular、backbone等这类框架开发。只用MUI是不可能开发单页面应用了,最基础的一条,它没有“路由”这个概念,所以不可能用它开发单页面应用
⑹ mui 怎么获取openwindow 传值
1、页面初始化时,通过扩展参数传值;
mui在初始化页面时,提供了extras配置参数,通过该参数可以设置页面参数,从而实现页面间传值;
mui框架在如下几种场景下,会执行页面初始化操作:
- 通过mui.openWindow()打开新页面(若目标页面为已预加载成功的页面,则在openWindow方法中传递的extras参数无效);
- 通过mui.init()方法创建子页面;
- 通过mui.init()方法预加载页面;
- 通过mui.preload()方法预加载页面
示例,假设我们有如下需求:
在首页中打开关于页面时,传递当前产品名称及版本号,然后在关于页面中读取这两个参数并显示出来;
首页实现代码:
mui.openWindow({
url:'info.html',
id:'info.html',
extras:{
name:'mui',
version:'0.5.8'
}
});
关于页面实现代码:
var self = plus.webview.currentWebview();
var name = self.name;
var version = self.version;
2、页面已创建,通过自定义事件传值
⑺ 有没有网页版的UI框架,既能在手机上浏览,也能在PC上浏览
有啊.http://jquerymobile.com/这个就是搞这个的,既能在手机上浏览,也能在PC上浏览在手机上浏览能适配屏幕,在PC上浏览也不会太难看。楼主给分,给分!