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


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 相关文章推荐
JavaScript 事件冒泡简介及应用
Jan 11 Javascript
ExtJS 工具栏 分页事件参数
Mar 05 Javascript
在javascript将NodeList作为Array数组处理的方法
Jul 09 Javascript
Javascript中定义方法的另类写法(批量定义js对象的方法)
Feb 25 Javascript
Javascript基础教程之数据类型 (字符串 String)
Jan 18 Javascript
Jquery网页内滑动缓冲导航的实现代码
Apr 05 Javascript
第三章之Bootstrap 表格与按钮功能
Apr 25 Javascript
微信小程序 欢迎页面的制作(源码下载)
Jan 09 Javascript
node.js中http模块和url模块的简单介绍
Oct 06 Javascript
手把手教你使用TypeScript开发Node.js应用
May 06 Javascript
Vue export import 导入导出的多种方式与区别介绍
Feb 12 Javascript
JavaScript实例 ODO List分析
Jan 22 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
Linux下ZendOptimizer的安装与配置方法
2007/04/12 PHP
shopex中集成的站长统计功能的代码简单分析
2011/08/11 PHP
php字符集转换
2017/01/23 PHP
javascript html 静态页面传参数
2009/04/10 Javascript
不一样的文字闪烁 轮番闪烁
2009/11/11 Javascript
js将long日期格式转换为标准日期格式实现思路
2013/04/07 Javascript
JS中数组Array的用法示例介绍
2014/02/20 Javascript
JavaScript的21条基本知识点
2014/03/04 Javascript
jquery跟js初始化加载的多种方法及区别介绍
2014/04/02 Javascript
javascript原生ajax写法分享
2016/04/10 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
2016/06/15 Javascript
jQuery之动画效果大全
2016/11/09 Javascript
jQuery学习笔记之入门
2016/12/14 Javascript
jquery实现tab键进行选择后enter键触发click行为
2017/03/29 jQuery
浅谈Vue.js 1.x 和 2.x 实例的生命周期
2017/07/25 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
2017/09/30 Javascript
webpack实用小功能介绍
2018/01/02 Javascript
sortable+element 实现表格行拖拽的方法示例
2019/06/07 Javascript
vue 开发企业微信整合案例分析
2019/12/02 Javascript
ES6箭头函数和扩展实例分析
2020/05/23 Javascript
vue全局使用axios的操作
2020/09/08 Javascript
[01:29:46]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第二局
2016/02/27 DOTA
跟老齐学Python之Python安装
2014/09/12 Python
用Python实现一个简单的能够上传下载的HTTP服务器
2015/05/05 Python
使用 Python 玩转 GitHub 的贡献板(推荐)
2019/04/04 Python
python-地图可视化组件folium的操作
2020/12/14 Python
CSS3实现同时执行倾斜和旋转的动画效果
2016/10/27 HTML / CSS
澳大利亚儿童鞋在线:The Trybe
2019/07/16 全球购物
速卖通欧盟:Aliexpress EU
2020/08/19 全球购物
青年教师培训方案
2014/02/06 职场文书
新颖的化妆品活动方案
2014/08/21 职场文书
2014大学辅导员工作总结
2014/12/02 职场文书
公司经营目标责任书
2015/01/29 职场文书
事业单位岗位说明书
2015/10/08 职场文书
CSS实现九宫格布局(自适应)的示例代码
2022/02/12 HTML / CSS
Arthas排查Kubernetes中应用频繁挂掉重启异常
2022/02/28 MySQL