<br>
我想知道使用而不是 css 是否有任何好处white-space:pre-wrap
。
我遇到的大多数网站都<br>
在评论部分和其他用户编写的部分使用换行符,而不是预先换行。我想知道这有什么好处,因为预换行似乎更容易实现,允许用户设置自己的行距等等;对我来说,这似乎是更好的用户体验。
唯一的缺点似乎是非常古老的浏览器(IE 7-),由于使用率和支持率现在如此之低,这些可怕的事情似乎早已被遗忘,不完全支持空白。
我有一个相当简单的网络表单。访问网络表单的唯一人是使用移动设备,因此我使用移动设备构建了表单。
为了让用户更简单,我有两个文件上传按钮(这里的 HTML 并不是太重要,除了解释我正在尝试做什么以及为什么我无法解决它)。一个上传按钮是一个简单的上传按钮,用户可以在其中导航他们的文件。第二个上传按钮应该立即打开相机。
当我在移动浏览器上打开表单时,这工作正常。
<div class = "col-6-6">
<label class = "image-label label-upload">
<span class = "icons i-upload"></span>
Upload
<input name="image-upload" type = "file" accept="image/*">
</label>
</div>
<div class = "col-6-6">
<label class = "image-label label-upload">
<span class = "icons i-camera"></span>
Capture
<input name="image-capture" type = "file" accept="image/*" capture = "environment">
</label>
</div>
Run Code Online (Sandbox Code Playgroud)
我现在尝试做的是使用 webview 模拟浏览器与应用程序完全相同的行为。
package com.example.testapp
import android.os.Bundle
import android.webkit.WebChromeClient
import android.webkit.WebView
import android.webkit.WebViewClient
import androidx.appcompat.app.AppCompatActivity
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
supportActionBar?.hide() …
Run Code Online (Sandbox Code Playgroud)