Я использую ionic 3 для своего приложения. Я хотел бы скрыть стороннюю клавиатуру на клиентском телефоне. в основном хочу отключить возможность использования сторонней клавиатуры. Я хотел бы показать только родную клавиатуру. Удастся ли это сделать. если да, то каковы рекомендуемые способы в ионной структуре. Большое спасибо.
С Уважением.
Во-первых, нет никакого способа сделать это. Пользователь имеет полное право выбирать свою клавиатуру.
Во-вторых, вы никогда не должны этого делать. Откуда ты знаешь, что родная клавиатура поддерживает его язык? Может быть, у него плохое зрение и он использует клавиатуру, которая считывает клавиши? Возможно, у него проблемы с моторикой, и он использует клавиатуру, основанную на движениях (во время работы в Swype мы получили письма от нескольких людей с ограниченными возможностями, которые сказали, что могут использовать только нашу клавиатуру). Есть веские причины, по которым некоторым людям нужно использовать сторонние клавиатуры. Даже если вы нашли способ сделать это, для этого нет веской причины, и вы вполне можете навредить своим пользователям.
В-третьих - нет "родной клавиатуры". Каждый OEM имеет право установить свою клавиатуру по умолчанию. Клавиатура Google поставляется не на каждое устройство Android — несколько OEM-производителей покупают клавиатуры у третьих лиц, а несколько других разрабатывают свои собственные (Samsung, по крайней мере, раньше писала свои собственные на основе Swiftkey SDK).
Большое спасибо за хорошее объяснение. Я также не могу найти никаких действительных решений, и все предлагают не лучший способ сделать это.