// pages/web/web.js Page({ /** * 页面的初始数据 */ data: { url: '' }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { wx.showLoading({ title: '页面加载中', }) if (options.se && options.se != '') { // 有se就是地图搜索 this.setData({ url: options.url + '?se=' + options.se }) } else if (options.wxUrl && options.wxUrl != '') { // 代表是微信文章 需要转义 this.setData({ url: decodeURIComponent(options.wxUrl) }) } else { // 微信跳转回将url带入参数去除 特定规则'|'=='?',')'=='=' let data = options.url.replace('|','?') data = data.replace(')','=') console.log(data); this.setData({ url: data }) } setTimeout(() => { wx.hideLoading(); }, 1500); wx.setNavigationBarTitle({ title: '', }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage(options) { return { title: ' ' } }, getMessage(e){ console.log(e.detail.data[0].from); if(e.detail.data[0].from!=null){ wx.navigateToMiniProgram({ appId: 'wxfc86707bae655315', success(res) { // 打开成功 } }) } } })