自动缩小 uiwebview 中的文本区域

发布于 2024-11-17 21:20:53 字数 295 浏览 1 评论 0原文

我在我的应用程序中使用 UIWebView,并用 HTML 创建一个表单。我这样做是为了允许用户放大文本。

虽然我遇到了文本区域的问题,

<textarea rows="3" cols="35" id="freeComment" name="freeComment"></textarea>

但当用户单击文本区域时,它会自动放大并出现键盘。这就是我想要的。但是,当用户完成输入并按键盘上的“完成”时,它会保持放大到文本区域。按完成后如何自动缩小?

谢谢

I am using UIWebView in my app, and creating a form in HTML. I am doing this to allow the users to zoom into text.

Although I have ran into an issue with textarea

<textarea rows="3" cols="35" id="freeComment" name="freeComment"></textarea>

When a user clicks onto the textarea, it auto zooms in and a keyboard appears. Which is what I want. But when the user is done typing and presses "Done" on the keyboard, it stays zoomed into the textarea. How can I have this auto zoom out after pressing done?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

山川志 2024-11-24 21:20:53

您可以尝试将其添加到头部。

<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">

但是,这会禁止用户放大或缩小页面上其他任何位置的能力,除非它在表单中(自动缩放)。

You could try adding this in the head.

<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">

This, however, disables the users ability to zoom-in or zoom-out anywhere else on the page unless its in the form (which zooms automatically).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文