...
|
...
|
@@ -22,6 +22,14 @@ |
|
|
<link rel="dns-prefetch" href="{{this}}">
|
|
|
{{/dnsPrefetch.hosts}}
|
|
|
|
|
|
<script>
|
|
|
window._timeStart = Date.now();
|
|
|
|
|
|
{{#ifand isProduction wap.open.bughd}}
|
|
|
!function (r) { function e(n) { if (t[n]) return t[n].exports; var o = t[n] = { exports: {}, id: n, loaded: !1 }; return r[n].call(o.exports, o, o.exports, e), o.loaded = !0, o.exports } var t = {}; return e.m = r, e.c = t, e.p = "", e(0) }([function (r, e, t) { var n = t(1), o = t(2), i = "_errLog", s = function () { var r = (n("yohobuy_session") || "").slice(2).split(".")[0]; return r || 0 }, p = function () { var r = (n("_UID") || "").split("::")[1]; return r || 0 }, u = function () { return n("docreqid") || 0 }, a = { writeError: function (r, e, t, o, a) { var c = JSON.parse(n(i) || "[]"); c.push({ tp: "err", msg: r, sc: e, ln: t, cn: o, pt: location.href, u: p(), ud: s(), rid: u(), st: JSON.stringify(a && a.stack) }), n(i, JSON.stringify(c)), c.length >= 5 && this.reportError() }, clearError: function () { n(i, "[]") }, reportError: function () { var r = this, e = JSON.parse(n(i) || "[]"), t = o.stringify(e); o.report(t, function () { r.clearError() }) }, init: function () { window.onerror = this.writeError.bind(this), this.reportError() } }; a.init(), r.exports = a }, function (r, e) { r.exports = function (r, e, t) { if ("undefined" == typeof e) { var n = null; if (document.cookie) for (var o = document.cookie.split(";"), i = 0; i < o.length; i++) { var s = (o[i] || "").trim(); if (s.substring(0, r.length + 1) == r + "=") { n = decodeURIComponent(s.substring(r.length + 1)); break } } return n } t = t || {}, null === e && (e = "", t.expires = -1); var p = ""; if (t.expires && ("number" == typeof t.expires || t.expires.toUTCString)) { var u; "number" == typeof t.expires ? (u = new Date, u.setTime(u.getTime() + 24 * t.expires * 60 * 60 * 1e3)) : u = t.expires, p = "; expires=" + u.toUTCString() } var a = t.path ? "; path=" + t.path : "", c = t.domain ? "; domain=" + t.domain : "", f = t.secure ? "; secure" : ""; document.cookie = [r, "=", encodeURIComponent(e), p, a, c, f].join("") } }, function (r, e) { var t = { config: { reportUrl: "//badjs.yoho.cn/apm/yas.gif" }, stringify: function (r) { for (var e = [], t = 0; t < r.length; t++) { var n = r[t], o = []; for (var i in n) n.hasOwnProperty(i) && o.push(i + "::" + n[i]); e.push(o.join("$$")) } return e.join("**") }, report: function (r, e) { if (r) { var t = new Image; t.src = this.config.reportUrl + "?l=" + r + "&t=" + (new Date).getTime(), e && e() } } }; r.exports = t }]);
|
|
|
{{/ifand}}
|
|
|
</script>
|
|
|
|
|
|
{{!-- Android机器页面不再受到用户字体缩放强制改变大小 'http://m.blog.csdn.net/article/details?id=51275080' --}}
|
|
|
<script type="text/javascript">
|
|
|
var isWechat = /micromessenger/i.test(navigator.userAgent || '');
|
...
|
...
|
@@ -97,20 +105,6 @@ |
|
|
{{#if nodownload}}
|
|
|
<input type="hidden" id="no-download" value="no-download">
|
|
|
{{/if}}
|
|
|
{{#ifand isProduction wap.open.bughd}}
|
|
|
<script type="text/javascript" src="//cdn.yoho.cn/tool/bj-report-tryjs.min.js?t={{startTime}}" crossOrigin="anonymous"></script>
|
|
|
<script type="text/javascript">
|
|
|
if (BJ_REPORT && BJ_REPORT.init) {
|
|
|
BJ_REPORT.init({
|
|
|
id: 2,
|
|
|
url: "//badjs.yoho.cn/badjs",
|
|
|
ignore: [/Script error/i],
|
|
|
offlineLog: false,
|
|
|
offlineLogAuto: false
|
|
|
});
|
|
|
}
|
|
|
</script>
|
|
|
{{/ifand}}
|
|
|
{{#wechatShare}}
|
|
|
<script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.1.0.js"></script>
|
|
|
{{/wechatShare}}
|
...
|
...
|
@@ -121,18 +115,11 @@ |
|
|
<script src="//{{devHost}}:5001/{{module}}.{{page}}.js"></script>
|
|
|
{{^}}
|
|
|
<script>var STATIC_RESOURCE_PATH = '//cdn.yoho.cn/m-yohobuy-node/assets';</script>
|
|
|
<script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/libs.js?t={{startTime}}"></script>
|
|
|
{{#ifand isProduction wap.open.bughd}}
|
|
|
<script>
|
|
|
if (BJ_REPORT && BJ_REPORT.tryJs) {
|
|
|
BJ_REPORT.tryJs().spyAll();
|
|
|
}
|
|
|
</script>
|
|
|
{{/ifand}}
|
|
|
<script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/{{module}}.{{page}}.js?t={{startTime}}"></script>
|
|
|
<script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/libs.js?t={{startTime}}" crossorigin="anonymous"></script>
|
|
|
<script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/{{module}}.{{page}}.js?t={{startTime}}" crossorigin="anonymous"></script>
|
|
|
{{/if}}
|
|
|
{{#loadJs}}
|
|
|
<script type="text/javascript" src="{{src}}"></script>
|
|
|
<script type="text/javascript" src="{{src}}" crossorigin="anonymous"></script>
|
|
|
{{/loadJs}}
|
|
|
{{#unless devEnv}}
|
|
|
{{> analysis}}
|
...
|
...
|
|