unipp怎么打包微信公众号_uni-app 打包 app
调用第三方登录(微信等)
页面代码
// 条件编译, 代码只有在app内才生效
// 条件编译, 代码只有在微信小程序内才生效
事件处理methods: {
auth(e) {
let loginType = e.currentTarget.dataset.logintype
// 获得定义在image标签上的logintype属性, 属性取值只能使用小写
// 授权登录
uni.login({
provider: loginType,
// 给provider传入不同的值, 调用不同的应用登陆接口
success(res) {
// 登录成功后, 获取用户数据
uni.getUserInfo({
provider: loginType,
success(e) {
console.log(JSON.stringify(e.userInfo));
// 返回的数据是json格式
}
})
}
}
provider值
provider值
官方链接
根据不同的平台,做不同的处理auth(e) {
let loginType = e.currentTarget.dataset.logintype
uni.login({
provider: loginType,
success(res) {
// 登录成功后, 获取用户数据
uni.getUserInfo({
provider: loginType,
success(info) {
var userInfo = info.userInfo
var nickName = ""
var avatarUrl = ""
var openId = ""
if (loginType == "weixin") {
nickName = userInfo.nickName
avatarUrl = userInfo.avatarUrl
openId = userInfo.openId
} else if (loginType == "qq") {
nickName = userInfo.nickname
avatarUrl = userInfo.figureurl_qq_2
// qq返回了多个尺寸的头像, 按需选择
openId = userInfo.openId
}else if (loginType == "sinaweibo") {
nickName = userInfo.nickname
avatarUrl = userInfo.avatar_large
openId = userInfo.id
}
}
})
}
})
}
链接地址
打包APP
申请微信相关信息
一、登录注册
首先进入微信开放平台,如果有账号的话直接登录,没有的话则根据步骤申请一个账号。
登录
二、创建应用
1、点击移动应用开发进入
进入移动应用
2、创建应用界面根据需要填写下面的资料,注意名字半年才可以更改一次,这个名字就是分享后显示的名字(和应用名保持一致)logo尺寸 28x28一张,108x108一张,这个图片就是分享后显示的logo(和应用logo保持一致)
填写资料
三、填写平台信息
1、勾选所需要的平台
选择平台
2、填写平台信息需开发人员提供,选填的可不填写,测试的Bundle ID 可与上面的一致,
ios
Android
提交审核上面信息填写完毕后就可以提交申请了,一般1-7个工作日审核完成。
提交审核
四、审核通过
通过后就获得了微信分享的能力,需要把AppID和AppSecret提供给开发者。
注意 AppSecret每次只能看到一次,在看到的时候需要保存下来,如果没有保存,下次就要重置,重置后就是一个新的secret,开发者那里也要相应的更新替换。
审核完成
安卓证书在线制作工具
安卓证书在线制作工具
链接地址
登录开发中心
登录Hbulider
链接地址
我的应用
我的应用
创建应用
输入应用的名称
填写应用名称
创建成功
打包
填写信息
输入信息,即可打包
unipp怎么打包微信公众号_uni-app 打包 app相关推荐
- 微信公众号会替代手机APP吗?
昨晚和一群朋友聚会,一位做电商的创始人宣称,他已经在微信公众号的运营中吸引了大量的用户,并达成了客观的交易量,他认为公众号将能取代90%的手机APP,"赶紧转行吧",他笑着对一帮以 ...
- 微信公众号-如何快速支持APP上的活动开发
公司最近搞了一个APP要发布,原来有一个同名的微信公众号(服务号)由我一个人开发,APP采用Hybrid的方式开发,现在APP上增加了许多功能,需要在微信上添加相应的功能模块,那么怎么把已经做好的功能 ...
- 微信公众号页面跳转APP或小程序遇到的问题
也许你会遇到这样的问题,标签不显示,我的解题思路是这样的,按照以下步骤一步一步查看,不妨试试: 1.检查signature是否正确 官方校验地址: https://mp.weixin.qq.com/d ...
- 微信公众号成本分析服务器,分析:为什么微信公众号用户获取成本比App还高?...
根据当前的市场价格,微信公众号的单用户获取成本一般要3-5元,有些垂直类型的号,或通过地推方式甚至能到十几块.而安卓App单用户获取成本是1-5块钱,iOS的单用户获取成本高一些,一般也才3-10元. ...
- 微信公众号开发系统入门教程之公众号与小程序、APP的区别
一.概述 APP.公众号.小程序,这是现在最流行且实用的三类系统.最近准备给我们公司开发一个微信公众号,我昨天对微信公众号做了一个细致的了解,现在我就来和大家说一说他们的区别联系. 先说一下公众号与A ...
- 测试用例集-10.如何测试微信公众号?
------·今天距2020年64天·------ 这是ITester软件测试小栈第69次推文 大家好 我是coco小锦鲤 正在看此篇微信公众号文章的你 知道怎么测试微信公众号吗? 今天就给大家介绍怎 ...
- 微信公众号退款,app微信退款,支付宝退款,浦发退款
最近公司财务爸爸提需求,把三个支付退款api集成到公司系统里面去,由于之前api文档看的不够仔细,遇到很多坑,特此记录,分享给同样遇到坑的小伙伴: 商户能提供的是 appid 你的appid 也就是对 ...
- vue+webpack打包发布到线上后微信公众号H5部分打开白屏,刷新又好了
vue+webpack打包发布到线上后微信公众号H5部分打开白屏,刷新又好了 1.问题 2.原因 这次可能的原因 3.过渡方案 4.解决方案 4.1 配置nginx服务器 4.2 前端打包保留两个版本 ...
- 平板电脑安装软件_题宝典软件升级了,微信公众号版不受影响,电脑版/手机APP/平板APP需要重新下载安装...
亲爱的小伙伴们 大家好 题宝典软件升级了 那我们应该升级题库软件呢? 我们来一起看看 一.微信公众号版 进入步骤 关注本公众号(tbd339),点击菜单栏的"做题中心",如下图,然 ...
最新文章
- 一文看懂谷歌的AI芯片布局,边缘端TPU将大发神威
- 『软件测试2』 关于黑盒测试和测试用例的基础知识
- java mongo api_MONGODB的javaAPI简单应用
- MapReduce Input Split 输入分/切片
- flask接收前台的form数据
- php合成图片设置图片大小,php 上传图片并按比例生成指定大小图_PHP教程
- 求单链表结点的阶乘和
- SqlServer中 Partition By 的使用
- python与java区别-python(一):python与java语法的异同之处
- javaweb文件压缩下载
- mysql 的时间函数
- Axure RP 9 下载安装
- kettle 提交数据量_kettle大数据量读写mysql性能优化
- RF(robotframework)安装后RIDE双击打不开的问题
- Tensorflow学习四---高阶操作
- pysot 中的异步多进程切图
- 小程序自动化测试框架原理剖析
- js中的定时器和计时器使用
- 大数据未来发展怎么样?
- 【Akka】Akka Actor生命周期
热门文章
- DT时代,手机厂商更在意大数据,京东能满足么?
- android 1 s,Android 2.1+TouchWiz 3.0_三星 I9088(Galaxy S)_手机Android频道-中关村在线
- scp命令在两台linux之间传输文件
- HTML中简单的form元素及属性:
- Android7手机解决无法运行appium脚本的问题
- 【第16题】猴子吃桃问题
- 免费一个彩虹屁机器人
- 仿美团外卖菜单界面的实现
- linux ftp下载geo,利用GEOquery下载GEO文件的各种方法
- C语言用循环写出新年祝福语图案,Android自定义View新年烟花、祝福语横幅动画