HTML选择“完成”标签未在Ionic for iOS上显示

我正在使用Ionic框架构建iOS应用程序.当我使用select-elements时,在iOS-native菜单中选择项目时,我没有得到标签为“Done”的标题.但是,当我在iOS / Safari中使用该应用程序时,它会显示出来.附加截图和代码.任何输入/解决方案都将非常感激.

截图:

iOS Safari截图

iOS Native / Ionic截图

标记

<label class="item item-input item-select">
    <div class="input-label">
        Bostadstyp
    </div>
    <select ng-change="addParam('objectType',selectedHouseType)" ng-model="selectedHouseType" ng-options="houseType.id as houseType.label for houseType in houseTypes"></select>
</label>

解决方法

Ionic应用程序包含app.js中隐藏键盘附加栏的代码,您需要对以下行进行注释:cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);

得到这样的东西:

// Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
// for form inputs)
if (window.cordova && window.cordova.plugins.Keyboard) {
  //cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
  cordova.plugins.Keyboard.disableScroll(true);

}

相关文章

Mip是什么意思以及作用有哪些
怎么测试Mip页面运行情况
MIP安装的具体步骤有哪些
HTML添加超链接、锚点的方法及作用详解(附视频)
MIP的规则有哪些
Mip轮播图组件中的重要属性讲解