javascript - 取消下载后重定向到网页
问题描述
一旦我明确取消了下载,我就会尝试显示一个网页。但是在这种情况下不会加载网页。
我试过使用 chrome.runtime.getURL();
chrome.downloads.cancel(downloadid,function(){
return {redirectUrl: chrome.runtime.getURL("mycustomewebpage.html")};
});
取消下载后,我想查看我的自定义网页,说明哪个文件被取消下载。
解决方案
回调函数不应该返回任何东西。
尝试:
chrome.downloads.cancel(downloadid, function() {
window.location = chrome.runtime.getURL("mycustomewebpage.html");
});
推荐阅读
- angular - 如何避免 RXJS 中的一个可观察变量?
- google-assistant-sdk - 电源开/关助手响应“抱歉,尚不支持电源控制”
- algorithm - 如何计算在 orcer 中打印一个圆圈需要多少张 A4 纸?
- flutter - Gradle 任务 assembleDebug 失败,退出代码为 1
- unix - Unix sed 命令 - 提取两个斜杠之间的文本
- python - 基于包含分隔符的现有 df 列创建 df 列
- html - 子元素的平滑悬停过渡
- mapbox - 用于 geojson 集合的 Mapbox 过滤,以根据值是否包含在特征有效 id 中进行过滤
- grep - 用 ^ 排除多个模式
- string - 如果字符串当前为空或为空,则尝试设置默认字符串属性值