使用节点webkit下载文件时出错(URL中的“chrome扩展名”)

Error on downloading file with node-webkit ( "chrome-extension" in the URL)

本文关键字:中的 URL chrome 扩展名 出错 节点 webkit 下载 文件      更新时间:2023-09-26

我正在尝试用node-webkit制作类似pdf的下载程序。我有一个URL的输入标记和一些验证代码。到目前为止还可以。。但是当我试着把URL放成这样的时候(铬extension://oemmndcbldboiebfnladdacbdfmadadm/http://www.semantikon.com/StealThisBookbyAbbieHoffman.pdf)节点网络工具包给我这个错误:

message: "Protocol "chrome-extension:" not supported. Expected "http:"."

我正在使用这个regexp

/(http|ftp|https):'/'/['w-]+('.['w-]+)+(['w.,@?^=%&:'/~+#-]*['w@?^=%&'/~+#-])?'.pdf$/gi;

感谢

既然现在有人回答我会自己做,我做了一些不太好的事情,但现在有效。。我放了一些函数来确保url以http或https开头,但在这种情况下,使用必须删除url中不必要的部分,如上面的示例

chrome extension://oemmndcbldboiebfnladdacbdfmadadm/http://www.semantikon.com/StealThisBookbyAbbieHoffman.pdf