This commit is contained in:
qf
2022-09-08 18:22:18 +08:00
commit 3cf89feaa0
2375 changed files with 193430 additions and 0 deletions

View File

@@ -0,0 +1,129 @@
/* eslint-disable no-unused-vars */
/* eslint-disable dot-notation */
/* eslint-disable eqeqeq */
/* eslint-disable no-undef */
var share = {
title: '夜莺,带你进入声优的世界',
link: window.location.href,
imgUrl: '',
desc: ''
};
//获取房主uid的信息
$(function () {
var EnvType = EnvCheck();
if (EnvType == 'test') {
var vConsole = new VConsole();
}
var EnvType = EnvCheck();
//根据浏览器窗口高度背景图片高度
let user = $('.user-detail');
var locateObj = getQueryString();
$('.avatar img').attr('src', decodeURIComponent(locateObj.room_avatar));
user.find('.user-name').html(decodeURIComponent(locateObj.share_name))
user.find('.user-room span').html(decodeURIComponent(locateObj.room_name))
user.find('.user-id span').html(locateObj.room_id)
var share_room = {};
share_room["roomuid"] = locateObj.uid;
share_room["uid"] = locateObj.shareUid;
share_room["type"] = "2";
var jsonStr = JSON.stringify(share_room);
console.log(share_room);
var linkData = {
type: EnvType, //"live"表示使用线上模式,"test"表示测试模式.【可选】
channel: "share_room2",
tags: "share_room2",
ios_custom_url: "",// 自定义iOS平台下App的下载地址如果是AppStore的下载地址可以不用填写【可选】
// data.android_custom_url = "";// 自定义安卓平台下App的下载地址【可选】
// 下面是自定义深度链接参数用户点击深度链接打开app之后params的参数会通过LinkedME服务器透传给app由app根据参数进行相关跳转
// 例如详情页面的参数写入到params中这样在唤起app并获取参数后app根据参数跳转到详情页面
params: jsonStr
};
linkedme.init("6ba9e9d9760b8acc50b2b499cfd557da", { type: EnvType }, null);
// 978cd79c98264f836450afda1228762e
// 4f5ec8302c8a0a385c2e5dd196af9aff
//414571f0698afaa1c194f345f0dcc328
linkedme.link(linkData, function (err, response) {
if (err) {
// 生成深度链接失败返回错误对象err
console.log('err:', err);
} else {
console.log(response, 9999999)
$('.linkedme').on('click', function(){
linkedme.trigger_deeplink(response.url);
})
$('.linkedme').attr("href", response.url);
}
}, false);
// var url = encodeURIComponent(location.href.split('#')[0]);
// var data = "url=" + url;
// console.log(data);
// $.ajax({
// type: 'GET',
// url: '/wx/config',
// data: data,
// asyc: true,
// success: function (data) {
// if (data.code = 200) {
// wx.config({
// debug: false,
// appId: 'wx009d793f92c24eec',
// timestamp: data.data.timestamp,
// nonceStr: data.data.nonceStr,
// signature: data.data.signature,
// jsApiList: data.data.jsApiList
// });
// wx.error(function (res) {
// console.log('config error,msg:' + res);
// });
// }
// },
// error: function (res) {
// console.log('config error,msg:' + res);
// }
// })
});
wx.ready(function () {
//分享到朋友圈
wx.onMenuShareTimeline({
title: share.title,
link: share.link,
imgUrl: share.imgUrl,
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
});
//分享给朋友
wx.onMenuShareAppMessage({
title: share.title,
desc: share.desc,
link: share.link,
imgUrl: share.imgUrl,
type: 'link',
dataUrl: '',
success: function () {
},
cancel: function () {
}
});
//分享到QQ
wx.onMenuShareQQ({
title: share.title,
desc: share.desc,
link: share.link,
imgUrl: share.imgUrl,
success: function () {
},
cancel: function () {
}
});
});