在泛微移动建模的脚本编辑器中 如何把下载图片的URl里的图片 用JS的方式转成base6格式
时间: 2024-05-20 18:17:14 浏览: 5
可以使用以下代码:
```javascript
// 获取图片的 URL
var imgUrl = "http://example.com/image.png";
// 创建一个新的 XMLHttpRequest 对象
var xhr = new XMLHttpRequest();
// 设置请求方式和 URL
xhr.open("GET", imgUrl, true);
// 设置响应类型为 blob
xhr.responseType = "blob";
// 当请求成功时执行以下代码
xhr.onload = function() {
// 获取响应的 blob 对象
var blob = xhr.response;
// 创建一个 FileReader 对象
var reader = new FileReader();
// 当 FileReader 加载完成时执行以下代码
reader.onloadend = function() {
// 获取转换后的 base64 字符串
var base64Data = reader.result;
// 输出转换后的 base64 字符串
console.log(base64Data);
};
// 将 blob 对象转换为 base64 字符串
reader.readAsDataURL(blob);
};
// 发送请求
xhr.send();
```
将上述代码中的 `imgUrl` 替换为你需要下载的图片的 URL,执行代码后即可将图片转换为 base64 格式。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)