全局分享 tt.showShareMenu
429 浏览2023年02月16日作者:clove

1.新建share.js文件,在js文件里面写入抖音分享的方法

export default {

data() {

return {}

},

onshow() {

console.log('share.js==========lllllll')

tt.showShareMenu({

menus: ["share", "record"],

success(res) {

console.log("已成功显示转发按钮", res);

},

fail(err) {

console.log("showShareMenu 调用失败", err.errMsg);

},

complete(res) {

console.log("showShareMenu 调用完成", res);

},

});

}

}


2.在main.js里面全局挂载


// 导入并挂载全局的分享方法

import share from '@/common/share.js'

Vue.mixin(share)




另外我单独在app.vue里面写分享代码,运行之后需要页面隐藏hide后又显示页面才出现分享效果。这是什么原因??

onShow() {

tt.showShareMenu({

menus: ["share", "record"],

success(res) {

console.log("已成功显示转发按钮", res);

},

fail(err) {

console.log("showShareMenu 调用失败", err.errMsg);

},

complete(res) {

console.log("showShareMenu 调用完成", res);

},

});

},

最后一次编辑于 2023 年 02 月 16 日
1 条评论

相关文章

专题推荐

热门文章

热门问答