获取Android软键盘“完成”按钮会显示在网络SPA

时间:2017-02-14 18:19:24

标签: javascript android html angularjs html5

我正在使用AngularJS(不使用Ionic)编写SPA Web应用程序,我有一个看起来像这样的表单。

<form ng-submit="submit(myData);">
    <textarea name="myDataTextArea" id="myDataTextArea" ng-model="myData"></textarea>
    <input type="submit" style="position: absolute; left: -9999px; width: 1px; height: 1px;"/>
</form>

当我点击手机中的textarea(三星Galaxy 6 Edge,Android 6.0.1,Marshsmallow)时,我得到了这个键盘:

No DONE button

由于我不一定需要用户能够使用return to break行,我尝试捕获return / enter keyCode,如下所示:

$('#myDataTextArea').bind("keydown", function (e) {
    if (e.keyCode === 13) {
        submit();
    }
});

但这也不起作用。我怎么能让Android给我这个?

Gå is Swedish for Go

0 个答案:

没有答案