您好,欢迎来到尔游网。
搜索
您的当前位置:首页Javascript将图片的绝对路径转换为base编码

Javascript将图片的绝对路径转换为base编码

来源:尔游网
 本文主要介绍了Javascript将图片的绝对路径转换为base编码的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧。希望能帮助到大家。

我们可以使用canvas.toDataURL的方法将图片的绝对路径转换为base编码;在这我们引用的是淘宝首页一张图片如下:

代码如下:

var img = "https://img.alicdn.com/bao/uploaded/TB1qimQIpXXXXXbXFXXSutbFXXX.jpg";

我们如下编写代码:


chrome 运行如下所示:

通过搜索明白,我们使用的是淘宝服务器上的一张图片,在本地服务器下访问,结果出现图片跨域的问题;为止,我们可以把图片放在本地服务器下即可解决上面的跨域问题;比如我现在将淘宝服务器下的图片保存在本地服务器下;如下代码即可解决:


但是有时候我们想引用其他服务器下的图片该如何解决呢?我们可以使用下面这一句代码在chrome和firefox下生效,在目前safari6以下貌似不支持;如下代码:


所有代码如下:


如上代码在chrome和firefox下,经测试生效,在safari目前不支持;

Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务