【发布时间】:2019-01-27 01:04:19
【问题描述】:
您好,我有一个 WebView,我在其中使用以下代码加载一些 html 文本:
text6.loadDataWithBaseURL("","<html>\n" +
"<head>\n" +
"<style type=\"text/css\">\n" +
"@font-face {\n" +
" font-family: MyFont;\n" +
" src: url(\"file:///android_asset/fonts/Brandon_light.otf\")\n" +
"}\n" +
"body {\n" +
" font-family: MyFont;\n" +
" font-size: medium;\n" +
" text-align: center;\n" +
MessageFormat.format("link: {0};color:{1}", ColorManager.generalColorHEX, ColorManager.colorNameActivityCellHEX)+
"}\n" +
"</style>\n" +
"</head>\n" +
MessageFormat.format("<body link={0}>", ColorManager.generalColorHEX) +
MessageFormat.format("{0}", DataManager.surveyDesc) +
"</body>\n" +
"</html>",DataManager.mimeType, DataManager.encoding, "");
加载的文本可能包含电子邮件地址、电话号码和链接。 WebView 是否可以识别超链接并在点击时执行正确的操作(发送电子邮件、打开链接、拨打号码...)谢谢!
【问题讨论】: