Ion-input on Android doesn't emit focus on tap

On Android only:

Tapping on an ion-input on Android doesn’t give the input focus. If I use a regular HTML input and tap it it gets focus the keyboard appears. If I programmatically set focus to an ion-input and tap it the keyboard appears.

But using any variation of ion-input:

    <ion-item>
        <ion-label>Test</ion-label>
        <ion-input type="text" placeholder="tap here"></ion-input>
    </ion-item>

I can’t get the input to accept focus and, of course, then the keyboard doesn’t appear.

I added (focus) and (blur) event logging on ion-input and have confirmed that they are never called when ion-input is tapped. If I programmatically focus the input the focus event is emitted and the blur when I tap/click out of it.

Cordova CLI: 6.5.0 
Ionic Framework Version: 2.2.0
Ionic CLI Version: 2.2.2
Ionic App Lib Version: 2.2.1
Ionic App Scripts Version: 1.2.2
ios-deploy version: 1.9.1 
ios-sim version: 5.0.4 
OS: macOS Sierra
Node Version: v7.4.0
Xcode version: Xcode 8.3 Build version 8E162

Fixed by using crosswalk:

ionic plugin add cordova-plugin-crosswalk-webview --save` 

and then adding to config.xml:

<preference name="loadUrlTimeoutValue" value="700000" />