我目前正试图让人们通过扫描包含下载路径URL的QR码在智能手机上下载文件。 QR码由Googles Charts Api Url。
生成问题是,下载路径包含#,因为我正在使用Angular,而QR代码只包含#之前的url部分。 删除#后,它就可以了。
答案 0 :(得分:0)
我认为您需要对网址进行编码:
encodeURIComponent("http://yoursite.com/path/#thing")
输出:
"http%3A%2F%2Fyoursite.com%2Fpath%2F%23thing"
docs表示数据必须采用网址编码。
答案 1 :(得分:0)
您是否尝试过网址编码?将#替换为%23并查看它是否有效。