Authored by htoooth

judge pc or wap

... ... @@ -4,7 +4,14 @@ import utils from './utils';
let _noLoginUrl = function() {
let referrer = location.href.split('?')[0];
return '//m.yohobuy.com/signin.html?refer=' + encodeURIComponent(location.href) + '&openby:yohobuy={"action":"go.weblogin","params":{"jumpurl":{"url":"' + referrer.replace(/\//g, '\\/') + '","param":{"from":"app"}},"requesturl":{"url":"","param":{}},"priority":"N"}}';
let domain = 'm.yohobuy.com';
let url = utils.urlParse(referrer);
if (url.host !== 'm.yohobuy.com') {
domain = 'www.yohobuy.com';
}
return `//${domain}/signin.html?refer=` + encodeURIComponent(location.href) + '&openby:yohobuy={"action":"go.weblogin","params":{"jumpurl":{"url":"' + referrer.replace(/\//g, '\\/') + '","param":{"from":"app"}},"requesturl":{"url":"","param":{}},"priority":"N"}}';
};
export default {
... ...
... ... @@ -41,6 +41,12 @@ let _queryString = function() {
return $.extend({}, window._jssdkQS);
};
let _urlParse = function(url) {
var parser = document.createElement('a');
parser.href = url;
return parser;
}
let _sParamByIframe = function() {
let paramsObj = _queryString();
let queryArray = [];
... ... @@ -96,6 +102,7 @@ let _bindEvent = function() {
export default {
queryString: _queryString,
isMobile: isMobile,
urlParse: _urlParse,
init() {
//发送活动页参数
_sParamByIframe();
... ...