问题描述:
1.uni-app原生组件textarea出现安卓输入文字时,点击弹窗看到输入文字层级比弹窗高
2.input原生组件placehoder在安卓上出现重叠现象
代码:
<view class="box-input-bottom">
<textarea maxlength="100" class="area-text" v-show="androidFlag"
rows="6"
placeholder="请输入"
@input="descInput"
v-model="writeInput"></textarea>
<span class="box-input-bottom-ran">{{remnant}}/100</span>
</view>
<view class="search">
<input
v-model="keywords"
type="text"
confirm-type="search"
@confirm="confirmSearch"
@input="onFocus"
@blur="blurAccount"
class="search-input" />
<text class="placeholder" v-if="placeAccount">请输入搜索内容</text>
<image class="search-icon" src="@/static/icons/goods/search_icon.png" />
<image v-if="keywords" @click="clearSearch" class="close-icon" src="@/static/icons/goods/close-upload@2x.png" />
</view>
原因分析:
在小程序内部组件在安卓手机上问题
解决方案:
onFocus () {
this.placeAccount = false
},
blurAccount () {
this.placeAccount = true
},```