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

前端之家收集整理的这篇文章主要介绍了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);

}
原文链接:https://www.f2er.com/html/226242.html

猜你在找的HTML相关文章