muicss加载顺序

html-css08

muicss加载顺序,第1张

ios上plus是一直存在的,不涉及等ready事件。但安卓上还是需要等plus ready。

在安卓环境中,通常情况下需要html页面解析完成后才会让5+ API生效,安卓的执行的顺序为:

1. 加载html页面,loading

2. 解析html页面(解析title节点、下载script/link等节点引用的资源,如js/css文件)

3. 触发DOMContentLoaded事件

4. 触发plusready事件

此文对执行顺序有详细描述:http://ask.dcloud.net.cn/article/571

我们总是在不停追求性能优化,生效时间越早,我们可以把app的体验做的更好。

在HBuilder7.5版本之后安卓版支持提前注入5+ API,可以在plusready事件触发之前调用5+ API,操作方法是在页面中添加以下节点:

<script src="html5plus://ready"></script>,示例如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8"/>

<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no"/>

<title>HTML5+ API</title>

<script src="html5plus://ready"></script>

<script type="text/javascript" charset="utf-8">

// 这里可以调用5+ API了,为了更好的兼容性,应该使用以下代码进行判断

if(window.plus){

// 在这里调用5+ API

}else{// 兼容老版本的plusready事件

document.addEventListener('plusready',function () {

// 在这里调用5+ API

},false)

}

</script>

</head>

<body>

Hello HTML5 plus

XP操作系统的核心就是英文版本的 所以没有英文版的MUI补丁包

但是您可以通过下载安装XP SP3的RC版本来实现系统的英文化

下载地址为:http://download.microsoft.com/download/a/e/4/ae43e777-d69b-4b96-b554-d1a2a0f40fac/windowsxp-kb936929-sp3-x86-enu.exe

使用方法:

在中文版里安装时, 先运行regedit,找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\ Language,修改"Default"和"InstallLanguage"的0804为0409,接着,把系统语言给调成了:英语(美国),地区也 换成英语(美国)重启后就可以安装了

安装完成重启就是完全的英文版XP操作系统

您尝试一下吧

谢谢

在文件头,加入<script src="js/mui.min.js"></script>即可,当然,不要忘记<link href="css/mui.min.css" rel="stylesheet" />。

到官方(网上很多)下载mui.min.js文件,