Android webview与kotlin。 不工作输入types=文件

我想显示我的网站作为Android应用程序。 在我的代码中,不起作用input type=file

我google搜索“android webview输入types文件不工作”。
但只有java解决方案。 我想用kotlin解决这个问题。

任何人都知道如何解决这个问题?

 class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) loadWebpage() } @Throws(UnsupportedOperationException::class) fun buildUrl(authority: String) : Uri { val builder = Uri.Builder() builder.scheme("https") .authority(authority) return builder.build() } fun loadWebpage() { try { val url = buildUrl("uploader.xzy.pw") webview.loadUrl(url.toString()) } catch(e: UnsupportedOperationException) { e.printStackTrace() } } } 

你可以从下面的链接获得答案

在WebView中上传文件

然后你可以自己或者使用android studio将java代码转换成kotlin。