已經使用uni-app開發併發布了一個跨端小程序啦,嘻嘻嘻!html
🚫️ ️QQ,支付寶和頭條未真機驗證,由於需要一個其餘小程序的appIdvue
🚫 ️QQ,支付寶和頭條未真機驗證,由於支付接口只有商戶纔有權限web
ERROR 4: 無權調用該接口
錯誤【微信】【QQ】【支付寶】【頭條】都支持vue-cli
拍照/相冊選圖片json
拍攝/相冊選視頻小程序
圖片預覽後端
【微信】【QQ】【支付寶】【頭條】都支持微信小程序
保存圖片到相冊api
tt.saveImageToPhotosAlbum is not a function
,在真機上報錯 無權調用該接口
,文檔未說起,猜想是僅商戶可用,且不支持在開發者工具調試和真機調試,僅支持真機預覽// 支付寶
{
'nickName': 'test',
'gender': 'm',
'city': '北京市',
'province': '北京'
'countryCode': 'CN',
'avatar': 'https:\/\/tfs.alipayobjects.com\/images\/partner\/T1_38eXnRiXXXXXXXX',
'code': '10000',
'msg': 'Success',
}
// 微信
{
'nickName': 'test',
'gender': 1,
'city': 'Xinxiang',
'province': 'Henan',
'country': 'China',
'avatarUrl': 'https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJCzUl7llykqrMLicpULvVfkbbL2bVDua4tI8ibjxq5E9ib1oPW3F4QazLIUdS2GsFMAGnrWSYjN05Ew/132'
'language': 'zh_CN',
}
// QQ
{
'nickName': 'test',
'gender': 1,
'city': '新鄉',
'province': '河南'
'country': '中國',
'avatarUrl': 'https://thirdqq.qlogo.cn/qqapp/1108100302/D64611B2AE700324589177922EEBA5F4/100',
'language': 'zh_CN',
}
// 頭條系(今日頭條,抖音,皮皮蝦,西瓜視頻分別取各自用戶信息)
{
'nickName': 'test',
'gender': 1,
'city': '新鄉市',
'province': '河南省'
'country': '中國',
'avatarUrl': 'http://wx.qlogo.cn/mmhead/Q3auHgzwzM5uibSytRCXFs0Y3xSpdy12thibjWIoMrBIsf7FiaPp2ibnFg/0',
'language': '',
}
複製代碼
// 微信 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/authorize.html
[
'scope.userInfo', // 用戶信息
'scope.userLocation', // 地理位置
'scope.address', // 通信地址
'scope.record', // 錄音功能
'scope.camera', // 攝像頭
'scope.writePhotosAlbum', // 保存到相冊
'scope.userLocationBackground', // 後臺定位
'scope.invoiceTitle', // 發票擡頭
'scope.invoice', // 獲取發票
'scope.werun', // 微信運動步數
]
// 頭條 https://developer.toutiao.com/dev/miniapp/uQjMy4CNyIjL0IjM
[
'scope.userInfo', // 用戶信息
'scope.userLocation', // 地理位置
'scope.address', // 通信地址
'scope.record', // 錄音功能
'scope.camera', // 攝像頭
'scope.album', // *保存到相冊*
]
// 支付寶 https://docs.alipay.com/mini/api/xmk3ml#-1
[
'userInfo', // 用戶信息
'location', // 地理位置
'audioRecord', // 錄音功能
'camera', // 攝像頭
'album', // 保存到相冊
]
// QQ https://q.qq.com/wiki/develop/game/frame/open-ability/authorize.html
[
'scope.userInfo', // 用戶信息
'scope.userLocation', // 地理位置
'scope.qqrun', // QQ運動步數
'scope.writePhotosAlbum', // 保存到相冊
'scope.appMsgSubscribed', // 訂閱消息
]
複製代碼
checkSession
方法不可用支付寶小程序,暫不支持getSetting
,而直接調支付寶的api my.getSetting 確是支持的支付寶小程序,暫不支持chooseVideo
,而直接調支付寶的api my.chooseVideo(文檔未找到) 確是支持的頭條小程序,暫不支持getImageInfo
,而直接調頭條的api tt.getImageInfo 確是支持的