forked from dcloudio/hbuilderx-extension-docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
128 lines (121 loc) · 4.38 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>HBuilderX插件开发指南</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="description" content="HBuilderX:极客开发工具">
<meta name="keywords" content="HBuilderX HBuilder 插件开发指南">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<link rel="shortcut icon" type="image/x-icon" href="//hx.dcloud.net.cn/static/favicon/favicon.png">
<link rel="stylesheet" href="/static/vue.css">
<link rel="stylesheet" href="/static/index.min.css?v=1586316635415">
</head>
<body>
<div id="app">Please wait...</div>
<script>
// docsify config start
window.$docsify = {
alias: {
'/.*/_navbar.md': '/_navbar.md',
'/(.*)/.*/_sidebar.md': '/$1/_sidebar.md',
},
name: 'extension-docs',
// TODO 如需提交,必须改为 history 模式
routerMode: 'history',
// routerMode: 'hash',
repo: false,
coverpage: false,
loadSidebar: true,
loadNavbar: true,
auto2top: true,
mdCache: 7200000,
search: {
maxAge: 7200000,
paths: [
'/ExtensionDocs/Api/README',
'/ExtensionDocs/ContributionPoints/README',
'/ExtensionDocs/manifest',
'/ExtensionDocs/activation_event',
'/HowToInstall',
'/HowToPublish',
'/menus',
'/commands',
'/extension',
'/firstExtension',
'/',
'/texteditor',
'/validations',
'/views'
],
placeholder: '搜索',
noData: '没有结果',
depth: 6
},
maxLevel: 4,
subMaxLevel: 3,
banner: ['/case'],
plugins: [
function(hook, vm) {
hook.afterEach(function(html) {
var url = '//github.com/dcloudio/hbuilderx-extension-docs/tree/master' + vm.route.file
return html + '<hr align=center color=#987cb9 size=1>发现错误?想参与编辑?<a href=' + url + ' target=_blank>在 GitHub 上编辑此页面!</a>'
})
}
]
}
// docsify config end
</script>
<script src="/static/docsify.min.js?v=1586316635415"></script>
<script src="/static/search.min.js?v=1586316635415"></script>
<script src="/static/preview.min.js?v=1586316635415"></script>
<!-- <script src="//unpkg.com/docsify/lib/docsify.min.js"></script> -->
<!-- <script src="//unpkg.com/docsify/lib/plugins/search.js"></script> -->
<script src="/static/emoji.js"></script>
<script src="/static/external-script.js"></script>
<script src="/static/docsify-copy-code.min.js"></script>
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?6f4a415d4c67e59e4d5f5e8546092f14";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
window.addEventListener("click", function(e) {
var target = e.target;
if (target.className === "chapter") { //左侧导航的折叠
var chapterParent = target.parentElement;
var summary = localStorage.getItem("summary") ? JSON.parse(localStorage.getItem(
"summary")) : {};
var level = chapterParent.dataset.level;
if (chapterParent.classList.contains("close")) {
summary[level] = false;
chapterParent.classList.remove("close");
} else {
summary[level] = true;
chapterParent.classList.add("close");
}
localStorage.setItem("summary", JSON.stringify(summary))
return;
}
if (target.tagName === "IMG" && target.className !== "preview-img") {
var src = target.src,
showImg = true;
while (target && target !== document) {
if (target.tagName == 'A') {
showImg = false;
break;
}
target = target.parentNode
}
if (showImg && src) {
var preview = new $docsify.Preview(src);
preview.show();
return
}
}
}, true)
})();
</script>
</body>
</html>