diff --git a/packageA/pages/activity_share/activity_share.js b/packageA/pages/activity_share/activity_share.js index 205de3b..6e6938a 100644 --- a/packageA/pages/activity_share/activity_share.js +++ b/packageA/pages/activity_share/activity_share.js @@ -127,7 +127,10 @@ Page({ /** * 生命周期函数--监听页面显示 */ - onShow: function () { getApp().check_can_share(); }, + onShow: function () { + //getApp().check_can_share(); + ut.close_menu(); + }, /** * 生命周期函数--监听页面隐藏 */ diff --git a/packageA/pages/goods_share/goods_share.js b/packageA/pages/goods_share/goods_share.js index 27b065b..8113d87 100644 --- a/packageA/pages/goods_share/goods_share.js +++ b/packageA/pages/goods_share/goods_share.js @@ -123,7 +123,8 @@ Page({ /*** 生命周期函数--监听页面显示***/ onShow: function () { - getApp().check_can_share(); + //getApp().check_can_share(); + ut.close_menu(); var th=this; if(app.globalData.userInfo) { diff --git a/packageA/pages/live_share/live_share.js b/packageA/pages/live_share/live_share.js index 2062041..b6b2aac 100644 --- a/packageA/pages/live_share/live_share.js +++ b/packageA/pages/live_share/live_share.js @@ -44,7 +44,8 @@ Page({ * 生命周期函数--监听页面显示 */ onShow: function () { - getApp().check_can_share(); + //getApp().check_can_share(); + ut.close_menu(); }, /** diff --git a/packageA/pages/quan/quan.js b/packageA/pages/quan/quan.js index f7dcb84..52dba36 100644 --- a/packageA/pages/quan/quan.js +++ b/packageA/pages/quan/quan.js @@ -48,7 +48,10 @@ Page({ /** * 生命周期函数--监听页面显示 */ - onShow: function () { getApp().check_can_share(); }, + onShow: function () { + // getApp().check_can_share(); + ut.close_menu(); + }, /** * 生命周期函数--监听页面隐藏 diff --git a/packageA/pages/service_share/service_share.js b/packageA/pages/service_share/service_share.js index 13f8e2c..6b52153 100644 --- a/packageA/pages/service_share/service_share.js +++ b/packageA/pages/service_share/service_share.js @@ -97,10 +97,11 @@ Page({ /*** 生命周期函数--监听页面显示***/ onShow: function () { - getApp().check_can_share(); + //getApp().check_can_share(); + ut.close_menu(); - var th=this; - getApp().getConfig2(function(rs){ + var th=this; + getApp().getConfig2(function(rs){ //计算等级价相关 var swithc_list=rs.switch_list; var sw_arr=JSON.parse(swithc_list); diff --git a/pages/template/index.js b/pages/template/index.js index 28253c6..0a1d914 100644 --- a/pages/template/index.js +++ b/pages/template/index.js @@ -346,6 +346,7 @@ Page({ }, //---加载更多是靠这个函数---- onReachBottom: function () { + var th=this; if (getApp().globalData.func_list) { for (let i in getApp().globalData.func_list) { let item = getApp().globalData.func_list[i]; @@ -357,7 +358,8 @@ Page({ let goodsGroupArr = this.data.goodsGroupArr if (this.data.isTemplate && goodsGroupArr.length > 0) { goodsGroupArr.map(item => { - this[item].automore() + if(th[item]) + th[item].automore() }) } }, diff --git a/utils/util.js b/utils/util.js index 50830c6..b8cebfc 100644 --- a/utils/util.js +++ b/utils/util.js @@ -1042,5 +1042,24 @@ module.exports = { paramObj[key] = value; } return paramObj; + }, + close_menu(){ + wx.hideShareMenu(); + try{ + wx.offCopyUrl() + //替换掉复制链接 + wx.onCopyUrl(() => { + setTimeout(()=>{ + wx.setClipboardData({ + data: '暂不支持分享', + success (res) { } + }) + },500) + return { query: 'a=1&b=2' } + }) + + }catch(err){ + + } } };