# 界面
对标wx小游戏界面部分 (opens new window)
下列api的调用中,我们能够自动兼容前缀为 wx 和 mt 的接口,在打包过程中会对wx开头的api进行调用替换,无需手工处理。
# 交互
已支持API:
API 实例 API 说明 iOS Android mt.showToast 显示消息提示框 11.2.400 11.13.400 mt.showModal 显示模态对话框 11.2.400 11.13.400 mt.showLoading 显示 loading 提示框 11.2.400 11.13.400 mt.showActionSheet 显示操作菜单 11.2.400 11.13.400 mt.hideToast 隐藏消息提示框 11.2.400 11.13.400 mt.hideLoading 隐藏 loading 提示框 11.2.400 11.13.400 不支持API:
无
容器差异性:
- iOS侧toast相关与微信不一致
- toast不支持一直展示,始终会在设置的时间后自动隐藏,所以hideToast这个api并没有实际作用
- mt.showToast不支持设置: icon/image/mask
- mt.hideToast无实际作用
- Android侧showModal与微信不一致
- showModal入参不支持editable、placeholderText
- iOS侧toast相关与微信不一致
# 键盘
已支持API:
API 实例 API 说明 iOS Android mt.updateKeyboard 更新键盘输入框内容。只有当键盘处于拉起状态时才会产生效果 11.2.400 11.12.200 mt.showKeyboard 显示键盘 11.2.400 11.12.200 mt.onKeyboardInput 监听键盘输入事件 11.2.400 11.12.200 mt.onKeyboardConfirm 监听用户点击键盘 Confirm 按钮时的事件 11.2.400 11.12.200 mt.onKeyboardComplete 监听监听键盘收起的事件 11.2.400 11.12.200 mt.offKeyboardInput 取消监听键盘输入事件 11.2.400 11.12.200 mt.offKeyboardConfirm 取消监听用户点击键盘 Confirm 按钮时的事件 11.2.400 11.12.200 mt.offKeyboardComplete 取消监听监听键盘收起的事件 11.2.400 11.12.200 mt.hideKeyboard 隐藏键盘 11.2.400 11.12.200 mt.onKeyboardHeightChange 监听键盘高度变化 12.17.200 12.17.200 不支持API:
无
容器差异性:
无
# 菜单
已支持API:
- mt.getMenuButtonBoundingClientRect
不支持API:
- mt.setMenuStyle
容器差异性:
无
# 状态栏
已支持API:
无
不支持API:
- mt.setStatusBarStyle
容器差异性:
无
# 窗口
已支持API:
无
不支持API:
- mt.setWindowSize
- mt.onWindowResize
- mt.offWindowResize
容器差异性:
无