Ue = function (e) {
for (var t = window.atob (e.split (",")[1]), n = new ArrayBuffer (t.length), i = new Uint8Array (n), a = 0; a < t.length; a++)
i[a] = t.charCodeAt (a);
return new Blob ([n],{
type: "image/png"
})
}
, qe = je
, Ve = n ("f172")
, $e = "-----BEGIN PUBLIC KEY-----";
$e += "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCuyZxd4GCkDui/XXxw8k/YoSUK",
$e += "5gDwbVdPtl9FkUvpWD7IgxP3iU+OOuivp9a30C/VWsialCVlQoGIgCdZwydvFirR",
$e += "qguUkbgvfDuOW1JaH7LYC3qb4+h/YDxX6Ulf1IbvJYiKViFeDizGSfc4MhbZsRhq",
$e += "W7vyoXhDc/HO6ZaTWQIDAQAB",
$e += "-----END PUBLIC KEY-----";
var et = function (e, t) {
var n = "";
t != new Date && (n = ""),
e = e + "" + parseInt (Date.now () / 1e3);
var i = new Ve ($e);
return i.setOptions ({
encryptionScheme: "pkcs1"
}),
n = i.encrypt (e, "base64"),
n
}
, tt = et
, nt = n ("c2b3")
, it = n.n (nt)
, at = n ("c364")
, ot = n ("590e")
, rt = n ("f348")
, ct = n.n (rt)
, st = n ("38bc")
, ut = n.n (st)
, lt = (n ("ee40"),
navigator.userAgent)
, pt = !!lt.match (/\ (i[^;]+; ( U;)? CPU.+Mac OS X/)
, ft = -1 !== lt.indexOf ("miniProgram")
, dt = (F.a.get ("user") && JSON.parse (F.a.get ("user")),
{
install: function (e) {
e.prototype.$wxshare = function (e, t) {
at["a"].isWx () && (1 == ft && ue.a.miniProgram.postMessage ({
data: {
title: e.title,
piclink: e.imgUrl,
desc: e.desc,
url: e.link
}
}),
Ke["a"].getWx.wxConfig ({
url: encodeURIComponent (pt ? window.entryUrl : 1 == ft ? window.wechaturl : location.href.split (" #" ;)[0])
}).then ( (function (n) {
if (200 === n.code) {
var i = n.result;
ue.a.config ({
debug: !1,
appId: i.appId,
timestamp: i.timestamp,
nonceStr: i.nonceStr,
signature: i.signature,
jsApiList: ["onMenuShareQQ", "onMenuShareQZone", "onMenuShareWeibo", "updateAppMessageShareData", "updateTimelineShareData", "getLocation", "openLocation", "hideMenuItems", "showMenuItems", "scanQRCode", "startRecord", "stopRecord"]
});