提交 a76887a4 编写于 作者: inkwalk's avatar inkwalk

feat(App): showKeyboard, hideKeyboard

上级 a663bb20
export const API_HIDE_KEYBOARD = 'hideKeyboard'
export const API_SHOW_KEYBOARD = 'showKeyboard'
export type API_TYPE_HIDE_KEYBOARD = typeof uni.hideKeyboard
export type API_TYPE_SHOW_KEYBOARD = typeof uni.showKeyboard
......@@ -4,3 +4,4 @@ export * from './device/vibrate'
export * from './device/accelerometer'
export * from './media/getImageInfo'
export * from './media/getVideoInfo'
export * from './keyboard/keyboard'
import {
API_SHOW_KEYBOARD,
API_HIDE_KEYBOARD,
defineAsyncApi,
} from '@dcloudio/uni-api'
import type {
API_TYPE_SHOW_KEYBOARD,
API_TYPE_HIDE_KEYBOARD,
} from '@dcloudio/uni-api'
export const showKeyboard = defineAsyncApi<API_TYPE_SHOW_KEYBOARD>(
API_SHOW_KEYBOARD,
(_, { resolve }) => {
plus.key.showSoftKeybord()
resolve()
}
)
export const hideKeyboard = defineAsyncApi<API_TYPE_HIDE_KEYBOARD>(
API_HIDE_KEYBOARD,
(_, { resolve }) => {
plus.key.hideSoftKeybord()
resolve()
}
)
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册