微信小程序 检查接口状态实例详解


Posted in Javascript onJune 23, 2017

微信小程序 检查接口状态实例详解

实例代码:

// 检查接口是否可用
wx.getSetting({
 success(res) {
  if (!res['scope.record']) {
   // 接口调用询问
   wx.authorize({
    scope: 'scope.userInfo', 
    success(res) {
     wx.startRecord()  // 用户已经同意小程序使用录音功能,后续调用 wx.startRecord 接口不会弹窗询问
    },
    fail() { },
    complete() { }
   })
  }
 }
})


scope: 'scope.userInfo',  // 用户信息 wx.getUserInfo
scope: 'scope.userLocation',  // 地理位置 wx.getLocation, wx.chooseLocation
scope: 'scope.address',  // 通讯地址 wx.chooseAddress
scope: 'scope.record',  // 录音功能 wx.startRecord
scope: 'scope.writePhotosAlbum'  // 保存到相册 wx.saveImageToPhotosAlbum, wx.saveVideoToPhotosAlbum

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
JQuery 构建客户/服务分离的链接模型中Table中的排序分析
Jan 22 Javascript
javascript在myeclipse中报错的解决方法
Oct 29 Javascript
js给selected添加options的方法
May 06 Javascript
jQuery实现鼠标经过事件的延时处理效果
Aug 20 Javascript
教你用javascript实现随机标签云效果_附代码
Mar 16 Javascript
Bootstrap Table表格一直加载(load)不了数据的快速解决方法
Sep 17 Javascript
针对后台列表table拖拽比较实用的jquery拖动排序
Oct 10 Javascript
微信小程序 视图层(xx.xml)和逻辑层(xx.js)详细介绍
Oct 13 Javascript
js 打开新页面在屏幕中间的实现方法
Nov 02 Javascript
vue 中swiper的使用教程
May 22 Javascript
element ui 表格动态列显示空白bug 修复方法
Sep 04 Javascript
JavaScript编写开发动态时钟
Jul 29 Javascript
20行JS代码实现网页刮刮乐效果
Jun 23 #Javascript
w3c编程挑战_初级脚本算法实战篇
Jun 23 #Javascript
微信小程序 获取二维码实例详解
Jun 23 #Javascript
详谈表单格式化插件jquery.serializeJSON
Jun 23 #jQuery
angularJs的ng-class切换class
Jun 23 #Javascript
关于使用js算总价的问题
Jun 23 #Javascript
angular select 默认值设置方法
Jun 23 #Javascript
You might like
Yii Framework框架获取分类下面的所有子类方法
2014/06/20 PHP
PHP的Json中文处理解决方案
2016/09/29 PHP
Yii2 hasOne(), hasMany() 实现三表关联的方法(两种)
2017/02/15 PHP
phpStudy vscode 搭建debug调试的教程详解
2020/07/28 PHP
转义字符(\)对JavaScript中JSON.parse的影响概述
2013/07/17 Javascript
node.js中的events.emitter.listeners方法使用说明
2014/12/10 Javascript
JS+CSS实现模仿浏览器网页字符查找功能的方法
2015/02/26 Javascript
使用ngView配合AngularJS应用实现动画效果的方法
2015/06/19 Javascript
javascript实现日期时间动态显示示例代码
2015/09/08 Javascript
基于JavaScript实现移动端点击图片查看大图点击大图隐藏
2015/11/04 Javascript
使用Vue完成一个简单的todolist的方法
2017/12/01 Javascript
基于vue-cli配置lib-flexible + rem实现移动端自适应
2017/12/26 Javascript
vue的过滤器filter实例详解
2018/09/17 Javascript
vue ssr 实现方式(学习笔记)
2019/01/18 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
2019/05/21 Javascript
微信小程序如何获取地址
2019/12/24 Javascript
基于Vue+Webpack拆分路由文件实现管理
2020/11/16 Javascript
[01:05]主宰至宝剑心之遗
2017/03/16 DOTA
简单谈谈python的反射机制
2016/06/28 Python
Python简单实现控制电脑的方法
2018/01/22 Python
利用python将pdf输出为txt的实例讲解
2018/04/23 Python
python 含子图的gif生成时内存溢出的方法
2019/07/07 Python
python中os.remove()用法及注意事项
2021/01/31 Python
canvas线条的属性详解
2018/03/27 HTML / CSS
哈利波特商店:Harry Potter Shop
2018/11/30 全球购物
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
《望庐山瀑布》教学反思
2014/04/22 职场文书
房屋出租委托书格式
2014/09/23 职场文书
党的群众路线查摆剖析材料
2014/10/10 职场文书
考研复习计划
2015/01/19 职场文书
教师节感谢信
2015/01/22 职场文书
新教师个人总结
2015/02/06 职场文书
技能培训通讯稿
2015/07/18 职场文书
为什么MySQL选择Repeatable Read作为默认隔离级别
2021/07/26 MySQL
英镑符号 £
2022/02/17 杂记
Go语言安装并操作redis的go-redis库
2022/04/14 Golang