主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本文提供了微信小程序的相关知识。 我们总结了一些最常用的 API。 我们一起来看看吧。 我希望这对你有帮助。
【相关学习推荐:小程序学习教程】
1、常用系统API1. wx.openAppAuthorizeSetting(Object Object) 跳转到系统微信授权管理页面参数。 1)成功调用成功接口的回调函数 2)调用失败接口失败的回调函数 3)完成回调函数 完成接口的调用(成功和失败的调用都会执行) wx. getWindowInfo() 获取窗口信息
参数 1)xelRatio 设备像素比例 2)screenWidth 屏幕宽度,单位px3)screenHeight 屏幕高度,单位 px4)windowWidth 可用窗口宽度,单位 px5)windowHeight 窗口高度 可用,单位 px6) statusBarHeight 状态栏高度,单位 px7) safetyArea 竖屏左侧正安全区域 左上角安全区域 水平轴右侧安全区域 右下角 水平轴 上安全区域 左上角 垂直坐标 下安全区域 区域右下角的纵坐标宽度为安全区域的宽度,单位逻辑像素高度为安全区域的高度。 单位逻辑像素为 8) screenTop 窗口顶部的 y 值。
3. wx.getSystemInfoAsync(Object object) 异步检索系统信息。 需要特定的微信客户端版本。 对于不支持的客户端,将使用并返回同步实现。
参数 1)成功调用成功接口的回调函数 2)调用失败失败接口的回调函数 3)完整接口调用完成的回调函数(成功调用和失败(均调用)均执行)
4. wx.getAppAuthorizeSetting() 获取微信APP认证设置
albumAuthorized允许微信允许使用相册的开关(仅适用于 iOS) bluetoothAuthorized 允许微信使用蓝牙的开关(仅适用于 iOS) CameraAuthorized 允许微信使用摄像头位置的开关 允许微信使用定位位置的开关 降低精度 定位精度。 true 表示模糊位置, false 表示精确位置(仅 iOS 有效) 麦克风授权开关 允许微信使用麦克风 notification授权开关 允许微信通知 notificationAlert授权开关 允许微信通知带提醒(iOS notificationBadge授权开关 允许微信通知带标记(仅在 iOS 上启用) notificationSoundAuthorized 允许切换微信声音通知(仅 iOS 可用) PhoneCalendarSwitch 允许微信读写日历 2. 小程序常用 API 小程序常见生命周期
wx.getLaunchOptionsSync 获取小程序启动时的参数程序。 匹配App.onLaunch的回调参数。
wx.getEnterOptionsSync 在该小程序启动时检索参数。 对于冷启动,返回值与App.onLaunch的回调参数匹配。 对于热启动,返回值与 App.onShow 匹配。
wx.onUnhandledRejection(functionlistener) 监听未处理的 Promise 拒绝事件。 该事件与App.onUnhandledRejection的回调时机和参数匹配。
wx.onThemeChange(functionlistener) 监听系统主题更改事件。 此事件与App.onThemeCh相关Angel的回调时机是一致的。
wx.onPageNotFound(functionlistener)监听小程序打开的页面不存在的事件。 此事件与 App.onPageNotFound 回调同时发生。
wx.onLazyLoadError(functionlistener)监听小程序中异步组件加载失败事件。
wx.onError(functionlistener) 监听小程序中的错误事件。 比如脚本错误或者API调用错误。 该事件与App.onError的回调时机和参数相匹配。
wx.onAudioInterruptionEnd(functionlistener) 监听音频中断结束事件。 当收到 onAudioInterruptionBegin 事件时,小程序中的所有音频都会暂停。 只有收到此事件后才能再次成功播放。
wx.onAppShow(functionlistener) 监听小程序前台事件。 该事件匹配App.onShow的回调参数。
wx.onAppHide(functionlistener)监听小程序后台事件。 此事件与 App.onHide 回调的时间一致。
3.路由跳转API
wx.switchTab(Object object)跳转到tabBar页面并关闭所有其他非tabBar页面。
wx.reLaunch(Object object) 关闭所有页面,application
wx.redirectTo(Object object) 关闭当前页面并跳转到应用内的某个页面。 但是,不允许跳转到标签栏页面。
wx.navigateTo(Object object) 保持当前页面并跳转到应用程序内的页面。 但我不能跳到塔巴。r 页。 使用wx.navigateBack返回到原始页面。 一个小程序页面堆栈最多可以包含10层。
wx.navigateBack(Object object) 关闭当前页面,返回上一页或多级页面。 可以通过getCurrentPages获取当前页面堆栈并确定应该返回多少层。
wx.exitMiniProgram(Object object) 退出当前小程序。 需要单击操作才能成功调用。
4. 转账API
wx.updateShareMenu(Object object)更新转账属性。
wx.showShareMenu(Object object) 显示当前页面的前进按钮。
wx. showShareImageMenu(Object object) 打开照片共享弹出窗口。 在这里您可以将照片发送给朋友、收集并下载它们。
wx.shareVideoMessage(Object object) 传输视频到聊天
wx.shareFileMessage(Object object) 传输文件到聊天
5. 页面交互
wx .showToast (Object对象)显示消息提示框
wx.showModal(Object对象) 显示模态对话框
wx.showLoading(Object object) 显示加载提示框。 必须主动调用wx.hideLoading来关闭提示框。
wx.showActionSheet(Object) 显示操作菜单。
wx.hideToast(Object object)隐藏消息提示框
wx.hideLoading(Object object)隐藏加载提示框
wx.enableAlertBeforeUnload(Object object) 打开小程序页面并返回查询对话框。
wx.disableAlertBeforeUnload(Object object) 关闭小程序页面,返回查询对话框。
【相关学习推荐:小程序学习教程】
下载微信应用
微信是一款可以通过手机网络发送语音消息、视频、照片和文字的移动通讯软件。支持 微信带来了全新的移动通信体验,您可以单独或群组聊天,还可以根据您的地理位置查找附近的人。 有需要的朋友,请快来保存您的下载体验吧!
下载!
这几篇文章你可能也喜欢:
- 如何使用小程序画布绘制二维码(如何使用小程序画布绘制二维码)
- 如何使用Taro + Vue3开发小程序(练习)
- 我们简单分析一下如何从小程序跳转到H5页面。 (分析示例)(小程序可以跳转网页吗?)
- 小程序双线程模型详解(小程序多线程)
- 介绍如何在小程序中实现截断瀑布流组件(小程序瀑布流布局)。
本文由主机参考刊发,转载请注明:微信小程序常用API(总结分享)(如何创建微信小程序的API接口) https://zhujicankao.com/140189.html
评论前必须登录!
注册