18 Star 120 Fork 31

秀杰 / demo-weapp

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
app.js 1009 Bytes
一键复制 编辑 原始数据 按行查看 历史
秀杰 提交于 2020-08-07 10:23 . init
// 初始化AV
App({
onLaunch: function () {
wx.BaaS = requirePlugin('sdkPlugin')
//让插件帮助完成登录、支付等功能
wx.BaaS.wxExtend(wx.login,
wx.getUserInfo,
wx.requestPayment)
wx.BaaS.init('3cb91e0f0c23bad6f3a2')
wx.BaaS.auth.loginWithWechat() // 静默登录
if (!wx.cloud) {
console.error('请使用 2.2.3 或以上的基础库以使用云能力')
} else {
wx.cloud.init({
traceUser: true,
})
}
},
share: function () {
let pages = getCurrentPages() //获取加载的页面
let currentPage = pages[pages.length - 1] //获取当前页面的对象
let url = currentPage.route //当前页面url
let options = currentPage.options //如果要获取url中所带的参数可以查看options
if (Object.keys(options).length > 0) {
url += '?'
url += Object.keys(options).map(key => {
return `${key}=${options[key]}`
}).join('&')
}
// console.log(url)
return url
}
})
微信
1
https://gitee.com/laeser/demo-weapp.git
git@gitee.com:laeser/demo-weapp.git
laeser
demo-weapp
demo-weapp
master

搜索帮助