"blob:http://localhost:9090/3d7b11e6-8994-4223-932a-8110e7b16be2" uniapp详细解析一下
时间: 2024-04-22 16:25:41 浏览: 129
`blob:http://localhost:9090/3d7b11e6-8994-4223-932a-8110e7b16be2` 是一个 Blob URL,它是用于表示二进制数据的 URL。
在 `uni-app` 中,当你使用一些 API(比如 `uni.chooseImage` 或者 `uni.createCameraContext`)获取到一些二进制数据时,可以将其转换为 Blob 对象,并生成对应的 Blob URL。
Blob URL 的形式为 `blob:<origin>/<uuid>`,其中 `<origin>` 是指 Blob URL 的来源,可以是任意有效的 URL。`<uuid>` 是一个唯一标识符,用于区分不同的 Blob URL。
通过 Blob URL,你可以在 `uni-app` 中直接使用该 URL 来展示或处理二进制数据。例如,你可以将该 URL 赋值给 `<img>` 标签的 `src` 属性来显示图片,或者将其作为文件下载的链接等。
需要注意的是,Blob URL 是一个临时的 URL,通常只在当前会话中有效。一旦会话结束或页面刷新,该 URL 就会失效。
总结起来,`blob:http://localhost:9090/3d7b11e6-8994-4223-932a-8110e7b16be2` 是一个 Blob URL,在 `uni-app` 中用于表示二进制数据,你可以将其用于展示或处理对应的二进制数据。
阅读全文