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


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 相关文章推荐
表单提交时自动复制内容到剪贴板的js代码
Mar 16 Javascript
动态样式类封装JS代码
Sep 02 Javascript
JS面向对象基础讲解(工厂模式、构造函数模式、原型模式、混合模式、动态原型模式)
Aug 16 Javascript
javascript中的altKey 和 Event属性大全
Nov 06 Javascript
JS实时弹出新消息提示框并有提示音响起的实现代码
Apr 20 Javascript
Bootstrap和Java分页实例第一篇
Dec 23 Javascript
JS数组返回去重后数据的方法解析
Jan 03 Javascript
详解webpack 打包文件体积过大解决方案(code splitting)
Apr 10 Javascript
深入浅析JS中的严格模式
Jun 04 Javascript
Fetch超时设置与终止请求详解
May 18 Javascript
three.js 实现露珠滴落动画效果的示例代码
Mar 01 Javascript
前端学习——JavaScript原生实现购物车案例
Mar 31 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
使用PHP和XSL stylesheets转换XML文档
2006/10/09 PHP
BBS(php & mysql)完整版(二)
2006/10/09 PHP
PHP生成Gif图片验证码
2013/10/27 PHP
php像数组一样存取和修改字符串字符
2014/03/21 PHP
php使用GD库创建图片缩略图的方法
2015/06/10 PHP
php通过淘宝API查询IP地址归属等信息
2015/12/25 PHP
Apache+PHP+MySQL搭建PHP开发环境图文教程
2020/08/06 PHP
js Date自定义函数 延迟脚本执行
2010/03/10 Javascript
js 替换功能函数,用正则表达式解决,js的全部替换
2010/12/08 Javascript
JavaScript实现在页面间传值的方法
2015/04/07 Javascript
js实现类似新浪微博首页内容渐显效果的方法
2015/04/10 Javascript
easyui Draggable组件实现拖动效果
2015/08/19 Javascript
JQuery EasyUI Layout 在from布局自适应窗口大小的实现方法
2016/05/28 Javascript
URL中“#” “?” &“”号的作用浅析
2017/02/04 Javascript
浅析jsopn跨域请求原理及cors(跨域资源共享)的完美解决方法
2017/02/06 Javascript
ES6学习之变量的两种命名方法示例
2017/07/18 Javascript
使用nodejs+express实现简单的文件上传功能
2017/12/27 NodeJs
解决vue单页面应用中动态修改title问题
2019/06/09 Javascript
Node.JS发送http请求批量检查文件中的网页地址、服务是否有效可用
2019/11/20 Javascript
详解ECMAScript2019/ES10新属性
2019/12/06 Javascript
详解Vue的异步更新实现原理
2020/12/22 Vue.js
使用Mixin设计模式进行Python编程的方法讲解
2016/06/21 Python
Python用Pillow(PIL)进行简单的图像操作方法
2017/07/07 Python
Python分治法定义与应用实例详解
2017/07/28 Python
Pycharm导入Python包,模块的图文教程
2018/06/13 Python
tensorflow 输出权重到csv或txt的实例
2018/06/14 Python
python实现n个数中选出m个数的方法
2018/11/13 Python
python 中pyqt5 树节点点击实现多窗口切换问题
2019/07/04 Python
Django之PopUp的具体实现方法
2019/08/31 Python
Spring Cloud Feign高级应用实例详解
2019/12/10 Python
PyCharm2020.1.2社区版安装,配置及使用教程详解(Windows)
2020/08/07 Python
中英双版中文教师求职信
2013/10/27 职场文书
2014国庆黄金周超市促销活动方案
2014/09/21 职场文书
中秋节主题班会
2015/08/14 职场文书
Spring-cloud Config Server的3种配置方式
2021/09/25 Java/Android
基于MySql验证的vsftpd虚拟用户
2021/11/07 MySQL