android - 我怎样才能从 WebView 中获取 MIME 类型?

标签 android webkit webview mime-types wml

我将要开发一个浏览器插件来检测页面是否是 WML,如果是,它将通过 API 转换为 HTML。

我想做的是覆盖 WebViewClient 中的 onPageFinished 并从 WebView 获取 MIME 类型。但是在这两个类中似乎没有这样的方法。

我是否遗漏了什么或是否有其他方法?我们将不胜感激。

最佳答案

您可以尝试使用 MimeTypeMap

getFileExtensionFromUrl() 后跟 getMimeTypeFromExtension()

关于android - 我怎样才能从 WebView 中获取 MIME 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6868478/

相关文章:

android - -webkit-filter 无法在 Android cordova 应用程序中正常工作

audio - HTML5 <audio> Safari 直播 vs 不直播

javascript - casper.js 中的 setInterval 和 this.wait

c# - 如何将 css 关联到从服务器接收到的 html 字符串?

android - WebView.getUrl() 返回 null,因为页面未完成加载

java - 当我从 Activity 中按后退按钮后如何停止播放音效

android - FLUTTER:软件包安装错误:SAMSUNG 上的失败 [INSTALL_FAILED_INSUFFICIENT_STORAGE]

android - 允许用户在 android 调查/数据收集应用程序中创建表单

css - Webkit 溢出滚动对齐元素

android - 如何将本地 css 文件添加到 WebView 中的页面?