百度UEditor编辑文章,移动端适配问题
/*** 将文本中的相对地址转换成对应的绝对地址 此方法用于百度UEditor图片的* @return*/
public static String processImgSrc(String content,String baseUrl){Document document = Jsoup.parse(content);document.setBaseUri(baseUrl);document.head().append("");Elements elements = document.select("img[src]");for(Element el:elements){String imgUrl = el.attr("src");if (imgUrl.trim().startsWith("/")) {el.attr("src", el.baseUri()+imgUrl);el.attr("width","100%");el.attr("height","auto");}}return document.html();
}
1.以上后端是基于java的,baseUrl为存放图片的域名地址,为了使移动端能够正常显示UEditor上传的图片,在获取内容详情时将图片的域名拼接上。
2.加上此行代码document.head().append("") ,可以是在pc端编辑的文章格式适配手机移动端。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
