uni-app textarea标签云打包安卓app后无法输入
uni-app textarea标签云打包安卓app后无法输入
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Windows | 12.7.3 | HBuilderX |
操作步骤:
安卓云打包之后无法输入
预期结果:
<textarea
class="textarea"
auto-height
placeholder="使用规则描述"
v-model="value">
</textarea>
实际结果:
<textarea
class="textarea"
auto-height
placeholder="使用规则描述"
v-model="value">
</textarea>
多行写法无法在安卓云打包之后正常输入
bug描述:
<textarea
class="textarea"
auto-height
placeholder="使用规则描述"
v-model="value">
</textarea>
使用textarea标签这样的写法会在打包之后无法聚焦输入,placeholder也无法显示,需要改成单行写法
<textarea class="textarea" auto-height placeholder="使用规则描述" v-model="value"></textarea>
更多关于uni-app textarea标签云打包安卓app后无法输入的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
这是一个已知的 uni-app 平台兼容性问题。textarea 标签在 Android 云打包后出现无法聚焦和 placeholder 不显示的问题,通常与标签的闭合方式有关。
多行写法(带结束标签)在某些 Android 系统版本或 WebView 内核中可能触发渲染异常。改用单行自闭合标签可以避免这个问题,因为:
- 不同 Android 设备的 WebView 内核对 HTML 标签解析存在差异
- 自闭合标签在渲染时结构更简单,减少了嵌套解析出错的概率
- uni-app 的编译层对自闭合标签的处理更加稳定
建议的解决方案:
<textarea class="textarea" auto-height placeholder="使用规则描述" v-model="value" />


