Add methods to query and set the input method (IME) in Android (spec). Five methods are there:
- available engines: returns a list of engines available on the device
GET /wd/hub/session/:sessionId?/ime/available_engines
- wd
- active engine: returns the currently active engine
GET /wd/hub/session/:sessionId?/ime/active_engine
- wd
- is active: returns boolean, IME is active or not (on Android this is always
true)
GET /wd/hub/session/:sessionId?/ime/activated
- wd
- activate engine: takes the package and activity, and activates it
POST /wd/hub/session/:sessionId?/ime/activate
- payload: { 'engine': 'com.android.inputmethod.latin/.LatinIME` }
- wd
- deactivate engine: deactivates the currently active IME on the device
POST /wd/hub/session/:sessionId?/ime/deactivate
- wd
Add methods to query and set the input method (IME) in Android (spec). Five methods are there:
GET/wd/hub/session/:sessionId?/ime/available_enginesGET/wd/hub/session/:sessionId?/ime/active_enginetrue)GET/wd/hub/session/:sessionId?/ime/activatedPOST/wd/hub/session/:sessionId?/ime/activatePOST/wd/hub/session/:sessionId?/ime/deactivate