-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path404.html
More file actions
171 lines (152 loc) · 8.09 KB
/
404.html
File metadata and controls
171 lines (152 loc) · 8.09 KB
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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
<!DOCTYPE html><html lang="zh-Hans"><head>
<meta charset="utf-8">
<title>RxJS 中文版</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="assets/images/favicons/favicon.ico">
<!--<link rel="icon" type="image/png" href="assets/images/favicons/favicon-32x32.png"-->
<!--sizes="32x32">-->
<!--<link rel="icon" type="image/png" href="assets/images/favicons/favicon-194x194.png"-->
<!--sizes="194x194">-->
<!--<link rel="icon" type="image/png" href="assets/images/favicons/favicon-96x96.png"-->
<!--sizes="96x96">-->
<!--<link rel="icon" type="image/png" href="assets/images/favicons/favicon-16x16.png"-->
<!--sizes="16x16">-->
<!--<link rel="apple-touch-icon" sizes="144x144" href="assets/images/favicons/apple-touch-icon-144x144.png">-->
<!--<link rel="apple-touch-icon-precomposed" sizes="144x144" href="assets/images/favicons/apple-touch-icon-144x144.png">-->
<!-- NOTE: These need to be kept in sync with `ngsw-config.json`. -->
<link href="/assets/css/material-icons.css" rel="stylesheet" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="/assets/css/material-icons.css"></noscript>
<link href="/assets/css/roboto-mono.css" rel="stylesheet" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="/assets/css/roboto-mono.css"></noscript>
<link href="/assets/css/font-awesome.min.css" rel="stylesheet" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="/assets/css/font-awesome.min.css"></noscript>
<!-- -->
<link rel="manifest" href="pwa-manifest.json">
<meta name="theme-color" content="#d81b60">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="translucent">
<script>
// Dynamically, pre-emptively, add `noindex`, which will be removed when the doc is ready and valid
var tag = document.createElement('meta');
tag.name = 'robots';
tag.content = 'noindex';
document.head.appendChild(tag);
</script>
<!-- Google Analytics -->
<script>
// Note this is a customised version of the GA tracking snippet
// See the comments below for more info
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;
~i.name.indexOf('NG_DEFER_BOOTSTRAP')|| // only load library if not running e2e tests
m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
</script>
<!-- End Google Analytics -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-4VEN9K0DGX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-4VEN9K0DGX');
</script>
<!-- End Global site tag (gtag.js) - Google Analytics -->
<script>
// Report fatal errors to Google Analytics
window.onerror = function() {
ga('send', 'exception', {exDescription: formatError.apply(null, arguments), exFatal: true});
function formatError(msg, url, line, col, e) {
var stack;
msg = msg.replace(/^Error: /, '');
if (e) {
stack = e.stack
// strip the leading "Error: " from the stack trace
.replace(/^Error: /, '')
// strip the message from the stack trace, if present
.replace(msg + '\n', '')
// strip leading spaces
.replace(/^ +/gm, '')
// strip all leading "at " for each frame
.replace(/^at /gm, '')
// replace long urls with just the last segment: `filename:line:column`
.replace(/(?: \(|@)http.+\/([^/)]+)\)?(?:\n|$)/gm, '@$1\n')
// replace "eval code" in Edge
.replace(/ *\(eval code(:\d+:\d+)\)(?:\n|$)/gm, '@???$1\n')
} else {
line = line || '?';
col = col || '?';
stack = url + ':' + line + ':' + col;
}
return (msg + '\n' + stack).substr(0, 150);
}
};
</script>
<script>
if (window.document.documentMode) {
// polyfill IE11 in a blocking way
var s = document.createElement('script');
s.src = 'generated/ie-polyfills.min.js';
document.head.appendChild(s);
} else if (!Object.assign) {
// polyfill other non-evergreen browsers in a blocking way
var polyfillUrl = "https://cdn.polyfill.io/v2/polyfill.min.js?features=default,Array.prototype.find&flags=gated&unknown=polyfill";
// send a blocking XHR to fetch the polyfill
// then append it to the document so that its eval-ed synchronously
// this is required because the method used for IE is not reliable with other non-evergreen browsers
var xhr = new XMLHttpRequest();
xhr.addEventListener("load", function() {
var s = document.createElement('script');
s.type = 'text/javascript';
var code = this.responseText;
s.appendChild(document.createTextNode(code));
document.head.appendChild(s);
});
xhr.open("GET", polyfillUrl, false);
xhr.send();
}
</script>
<script>
//load CE polyfill
//HACK: webpack's html plugin mangles the document.write calls if we don't trick it.
//load the ES5 shim for browsers with native CE support
function loadCustomElementsShim(){
document.write('<scri' + 'pt src="assets/js/native-shim.js"><' + '/script>');
}
//load the full custom elements polyfill for browsers without support
function loadCustomElementsPolyfill(){
document.write('<scri' + 'pt src="assets/js/custom-elements.min.js"><' + '/script>');
}
//detect if we have native CE support
if(!window.customElements){
loadCustomElementsPolyfill();
}
else {
loadCustomElementsShim();
}
</script>
<style>@charset "UTF-8";body{font-family:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin:0;color:#333;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body,html{height:100%;}body{background-color:#fafafa;}@media print{*{box-shadow:none!important;}}body::-webkit-scrollbar{height:6px;width:6px;}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);}body::-webkit-scrollbar-thumb{background-color:#6e6e6e;outline:1px solid #333;}</style><link rel="stylesheet" href="styles.a2bff4e6733237a101ed.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.a2bff4e6733237a101ed.css"></noscript></head>
<body>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=G-4VEN9K0DGX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<aio-shell></aio-shell>
<noscript>
<div class="background-sky hero"></div>
<section id="intro">
<div class="hero-logo">
<img src="assets/images/favicons/favicon-192x192.png" width="250" height="250" alt="RxJS logo">
</div>
<div class="headline-container">
<h2 class="hero-headline">RxJS</h2>
<span class="hero-subheadline">Reactive Extensions Library for JavaScript</span>
</div>
</section>
<h2 style="color: red; text-align: center;">
<b><i>本站需要启用 JavaScript。</i></b>
</h2>
</noscript>
<script src="assets/js/devtools-welcome.js"></script>
<script src="assets/js/translator.js"></script>
<script src="runtime-es2015.3b35b741b5a03423752a.js" type="module"></script><script src="runtime-es5.3b35b741b5a03423752a.js" nomodule defer></script><script src="polyfills-es5.94c87d1d392984df8364.js" nomodule defer></script><script src="polyfills-es2015.d95e2a8ddc6ccacab517.js" type="module"></script><script src="main-es2015.e0c8af6e67bc97bb73fa.js" type="module"></script><script src="main-es5.e0c8af6e67bc97bb73fa.js" nomodule defer></script>
</body></html>