如何在Android中将任何格式的base64数据加载到webview?

如何在Android中将任何格式的base64数据加载到webview?,第1张

概述我正在实现一个与Webview相关的android应用程序.我从服务器获取base64数据字符串,数据格式可能是jpg或pdf文件或doc文件等.我想使用以下方法在webview中加载该base64数据字符串:webview.loadData(urlString,“text / html; charset = utf-8”,null);样品: S

我正在实现一个与WebvIEw相关的android应用程序.我从服务器获取base64数据字符串,数据格式可能是jpg或pdf文件或doc文件等.

我想使用以下方法在webvIEw中加载该base64数据字符串:

webvIEw.loadData(urlString,“text / HTML; charset = utf-8”,null);

样品:

       String urlString = getIntent().getStringExtra("base64String");       String mimeType = getIntent().getStringExtra("MimeType");WebSettings settings = webVIEw.getSettings();    settings.setDefaultTextEnCodingname("utf-8");      if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.FROYO) {        String base64 = Base64.encodetoString(urlString.getBytes(),Base64.DEFAulT);        webVIEw.loadData(urlString,"text/HTML; charset=utf-8","base64");    } else {        String header = "
最佳答案就试一试吧:

webVIEw.loadData(urlString,"base64");
总结

以上是内存溢出为你收集整理的如何在Android中将任何格式的base64数据加载到webview?全部内容,希望文章能够帮你解决如何在Android中将任何格式的base64数据加载到webview?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1140383.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)