在IOS上,如果用户在文本输入字段内单击(IOS将其聚焦),则选择“在键盘上完成”,然后单击“md”,视图将显示白色屏幕,直到用户单击屏幕。这似乎在一定程度上是由于IOS关注初始输入字段。如果在单击md之前将该焦点放大,则不会出现白屏幕问题。
<md-input-container>
<label for="fname" class="required">First Name</label>
<!-- user clicks on this, IOS focuses on it -->
<input type="text" id="fname" required="required" data-ng-model="occupant.fname">
</md-input-container>
<md-input-container>
<!-- user clicks on this after IOS focus on above element, white-screen occurs -->
<!-- white-screen does not occur if you zoom out of the focus before clicking on this -->
<md-select data-ng-model="bed.occupants" placeholder="occupants">
<md-option data-ng-value="occupant" data-ng-repeat="occupant in occupants">
{{ occupant.fname }}
</md-option>
</md-select>
</md-input-container>发布于 2016-03-26 21:11:05
通过将此元信息添加到主html文件中,可以解决此问题:
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no">https://stackoverflow.com/questions/36240931
复制相似问题