问题描述
Flutter 大师!
有没有办法禁止(禁用)在 Flutter 应用程序中使用第三方键盘(任何自定义键盘)?我希望只能使用系统软键盘。
问候!
解决方法
您可以禁用 iOS 3rd 方键盘,但不能禁用 Android 因为 Android 将所有东西都视为第 3 方键盘
要在 iOS 中禁用,请转到 AppDelegate 并将此行添加到 Xcode
override func application(_ application: UIApplication,shouldAllowExtensionPointIdentifier extensionPointIdentifier: UIApplicationExtensionPointIdentifier) -> Bool {
return extensionPointIdentifier != .keyboard
}
要在 Android 中禁用,除非您在应用中创建自己的键盘,否则无法禁用它。