开发者社区> 问答> 正文

使用biz.util.openLink无法打开blob:https://xxxxxx.com链接

我的功能点是需要在新窗口或者应用内网页打开地址为blob:https://xxxxxx.com链接,使用window..URL.createObjectURL(blob)生成的地址,但是显示如下: image.png 并且确定按钮无法点击

展开
收起
游客kiebkxwefc5oa 2023-06-30 13:31:45 472 0
1 条回答
写回答
取消 提交回答
  • 在使用 biz.util.openLink 打开链接时遇到无法打开 blob:https://xxxxxx.com 链接的问题。

    blob:https://xxxxxx.com 是一种特殊的 URL 格式,表示存储在浏览器本地缓存中的二进制数据。由于安全性和隐私原因,大多数浏览器限制了直接通过 JavaScript 脚本访问 blob URL。

    如果您想要通过 biz.util.openLink 打开一个 blob URL,您可以尝试以下解决方案:

    1. 转换为可访问的 URL:尝试从 blob URL 中获取真实文件内容,然后将其转换为可访问的 URL。这样您就可以通过 biz.util.openLink 打开该可访问的 URL。具体操作可能因所用的开发框架和环境而异,请查阅相关文档或社区资源来获取更具体的指导。

    2. 使用其他适当的方式:根据您的具体需求,考虑是否有其他适当的方式来处理 blob URL。例如,您可以尝试使用适合的插件或工具来处理该链接,并以预期的方式打开。

    3. 检查浏览器兼容性:如果您确定您的代码和环境没有问题,并且之前能够正常工作,但最近出现问题,那可能是由于浏览器版本更新或安全策略的变化。请确保您正在使用支持访问 blob URL 的最新浏览器版本,并查阅相关文档或社区资源,了解有关该问题的更多信息。

    请注意,以上建议是一般性的指导,具体解决方案可能会因您的应用程序、环境和技术栈而异。如果问题仍然存在,请提供更多详细信息,例如您所使用的开发框架、代码片段以及期望的行为,以便给出更具体的帮助。

    2023-06-30 13:56:29
    赞同 1 展开评论 打赏
问答标签:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
CDN助力企业网站进入HTTPS时代 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载