Authored by huzhiming

feat(分享): 添加分享测试代码

... ... @@ -31,33 +31,40 @@ const xianyu = {
* @ version: V1.0.5
*/
setXianyuShare() {
window._xianyuShare = () => {
var param = {
shareType: 'activity', // 类型,默认activity
image: 'http://gw.alicdn.com/tps/i1/TB1Nep5FVXXXXXDaXXXE799_VXX-800-800.jpg',
url: 'http://h5.xianyu.tb.cn/xianyu/maishen.html?wxIsAvailable', // 分享链接
link: 'http://h5.xianyu.tb.cn/xianyu/maishen.html?wxIsAvailable', // 和url保持
title: '下载闲鱼App', // 分享标题
text: '你可记得家里堆积的闲置物,你可知他们正在黯然神伤。让他们来闲鱼卖身吧,即可'
console.log('开始调用分享');
if (this.isAliApp && window.WindVane) {
window._xianyuShare = () => {
var param = {
shareType: 'activity', // 类型,默认activity
image: 'http://gw.alicdn.com/tps/i1/TB1Nep5FVXXXXXDaXXXE799_VXX-800-800.jpg',
url: 'http://h5.xianyu.tb.cn/xianyu/maishen.html?wxIsAvailable', // 分享链接
link: 'http://h5.xianyu.tb.cn/xianyu/maishen.html?wxIsAvailable', // 和url保持
title: '下载闲鱼App', // 分享标题
text: '你可记得家里堆积的闲置物,你可知他们正在黯然神伤。让他们来闲鱼卖身吧,即可'
};
window.WindVane.call('WVIdleFishApi', 'showShareMenu', param, (data) => {
// alert('success:' + JSON.stringify(data));
console.log('success:', JSON.stringify(data));
}, function(e) {
// alert('fail:' , JSON.stringify(e));
console.log('fail:', JSON.stringify(e));
});
};
window.WindVane.call('WVIdleFishApi', 'showShareMenu', param, (data) => {
// alert('success:' + JSON.stringify(data));
}, function (e) {
// alert('fail:' + JSON.stringify(e));
});
};
return new Promise((resolve, reject) => {
window.WindVane.call('WVIdleFishApi', 'setNavigatorRightItem', {
title: '∙∙∙', // 按钮名称 func:'test' //点击调用函数
func: '_xianyuShare' // func: 'test' //点击调用函数 注意调用的函数必须挂载在window上
}, function(data) {
resolve(data);
}, function(e) {
reject(e);
return new Promise((resolve, reject) => {
window.WindVane.call('WVIdleFishApi', 'setNavigatorRightItem', {
title: '∙∙∙', // 按钮名称 func:'test' //点击调用函数
func: '_xianyuShare' // func: 'test' //点击调用函数 注意调用的函数必须挂载在window上
}, function(data) {
console.log('setNavigatorRightItem', data);
resolve(data);
}, function(e) {
reject(e);
console.log('setNavigatorRightItem', e);
});
});
});
}
},
finishXianyuPage() {
... ...