主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
这篇文章给大家带来了一些关于微信小程序的知识,主要总结了一些常用的API。下面就一起来看看吧,希望能帮到你。
【相关学习推荐:小程序学习教程】
一、系统常用API 1。Wx。OpenAppAuthorizeSetting(object对象)跳转到系统微信授权管理页面参数1)回调函数为成功接口调用成功2)回调函数为失败接口调用失败3)回调函数为完成接口调用结束(调用成功或失败都会被执行)2。获取窗口信息。
参数1)像素比率设备的pixel ratio)屏幕宽度,单位px3)屏幕高度,单位px4)窗口宽度可用窗口宽度,单位px5)窗口高度可用窗口高度,单位px6)状态栏高度的高度,Px7)safe area在垂直屏幕中的安全区域中。左侧安全区域、左上角、水平坐标、右侧安全区域、下角、水平坐标、顶部安全区域、左上角、垂直坐标、底部安全区域、垂直坐标、安全区域的宽度、安全区域的高度和安全区域的高度。3 . wx . getsysteminfoasync(object对象)异步获取系统信息。需要一定版本的微信客户端支持,在不支持的客户端中,会使用同步实现返回。
参数1)1)成功接口调用成功的回调函数2)2)失败接口调用失败的回调函数3)完整接口调用结束(成功和失败的调用都将执行)4。wx.getAppAuthorizeSetting()获取微信APP的授权设置。
AlbumAuthorized允许微信使用相册的开关(仅适用于iOS)Bluetooth Authorized允许微信使用蓝牙的开关(仅适用于iOS)camera authorized允许微信使用相机位置的开关authorized允许微信使用locationReducedAccuracy的开关。True表示模糊定位,True表示精确定位(仅适用于iOS)。麦克风授权允许微信使用麦克风开关通知授权允许微信通知开关通知提醒授权允许微信使用提醒通知开关(仅适用于iOS)。notificationBa DgeAuthorized允许微信通知标记的开关(仅适用于iOS)notification sound authorized允许微信用声音通知开关(仅适用于iOS)phonecalendarautorized允许微信读取和写入日历。二、小程序通用api小程序通用生命周期wx.getLaunchOptionsSync获取小程序启动时的参数。与App.onLaunch的回调参数一致
Wx.getEnterOptionsSync在此小程序启动时获取参数。如果是冷启动,返回值与App.onLaunch的回调参数一致;如果当前是热启动,返回值与App.onShow一致。
Wx。onunhandledrejection(函数侦听器)侦听未处理的承诺拒绝事件。此事件与App.onUnhandledRejection的回调时间和参数一致。
Wx。Onthemechange(函数侦听器)侦听系统主题更改事件。此事件与App.onThemeChange的回调时间一致。
Wx.on页面未找到(函数监听器)页面上没有事件可由监听器小程序打开。此事件与App.onPageNotFound的回调时间一致。
Wx。onlazyloaderror(函数监听器)监听小程序异步组件的加载失败。
Wx.onError(函数监听器)监听applet错误事件。例如脚本错误或API调用错误。此事件与App.onError的回调时间和参数一致。
Wx。onaudio中断(函数监听器)监听音频中断结束事件。接收到onAudioInterruptionBegin事件后,小程序中的所有音频都将暂停,接收到该事件后可以再次成功播放。
Wx.onAppShow(函数监听器)监控小程序剪切前台事件。该事件与App.onShow的回调参数一致。
Wx.onAppHide(函数监听器)监听小程序裁剪的后台事件。此事件与App.onHide的回调时间一致。
第三,路由跳转API wx . switch tab(Object对象)跳转到tabBar页面并关闭所有其他非tabBar页面。
wx . re launch(Object对象)关闭所有页面并在应用程序中打开一个页面。
wx . redirecto(Object对象)关闭当前页面并跳转到应用程序中的页面。但是不允许跳转到tabbar页面。
wx . navigate to(Object对象)保存当前页面并跳转到应用程序中的页面。但是你不能跳到tabbar页面。使用wx.navigateBack返回原始页面。小程序中的页面堆栈最多有十层。
wx . navigate back(Object对象)关闭当前页面并返回上一页或多级页面。您可以通过getCurrentPages获取当前页面堆栈,并决定需要返回多少层。
wx . exitminiprogram(object object)退出当前小程序。您必须具有点击行为才能成功呼叫。
四。转发API wx。updatesharemun(object object)更新转发属性。
显示当前页面的前进按钮。
Wx。showshareimagmenu(object对象)打开用于共享图片的弹出窗口,可以将图片发送给朋友、收藏或下载。
Wx.share视频消息(对象对象)将视频转发到聊天。
Wx.share文件消息(对象对象)将文件转发到聊天。
五、页面交互wx . show toast(Object对象)显示消息提示框。
wx . show modal(Object对象)显示模式对话框。
wx . show loading(Object对象)显示加载提示框。您需要主动调用wx.hideLoading来关闭提示框。
Wx.showactionsheet(对象对象)显示操作菜单。
wx . hide toast(Object对象)隐藏消息提示框。
wx . hide loading(Object对象)隐藏加载提示框。
wx . enablalertbeforeunload(object对象)打开applet页面并返回查询对话框。
wx . disablealertbeforunload(object对象)关闭applet页面并返回查询对话框。
【相关学习推荐:小程序学习教程】
以上是微信小程序常用API(总结分享)的详细介绍。更多资讯请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 微信小程序翻译功能上线:现已支持18种语言
- 如何使用微信小程序中的车牌号输入法(如何使用微信小程序中的车牌号输入法进行打印)
- 微信小程序无法获取位置信息怎么办?(微信小程序无法获取位置信息)
- 微信小程序如何实现九宫格跳(如何在小程序中配置九宫格抽奖)
- 如何调节微信小程序的亮度?
本文由主机参考刊发,转载请注明:微信小程序常用api(总结分享)(微信小程序API介绍) https://zhujicankao.com/99656.html
评论前必须登录!
注册