Cordova文件传输对编码的URL进行编码

问题描述 投票:0回答:1

我正在开发离子应用程序并使用cordova文件传输来下载一些视频文件。下载网址:

https://*****/*-52e10254-85c5-459c-98f3-5c5fe89e3326/deb5bcc6-2767-4b45-b57f-94bacd4b_960x540_1500.mp4?sv=2012-02-12&sr=c&si=fb8b356b-b718-490d-8cf5-c4caa1ec03a2&sig=Ioh2qfMVvIAWcYTH2hmE27lP7gzu8%2BasZLdlhS6QwEQ%3D&se=2017-03-05T07%3A06%3A50Z

文件传输转到错误块,当我记录错误对象时,我从原始URL看到的差异是%转换为%25。例如:%3A正在转换为%253A

使用的Lib / Frameworks:ionic - cordova-Restangular

angularjs cordova ionic-framework restangular
1个回答
0
投票

由于URL的编码,您获得%25代替%。 %25是%的编码值

您可以通过在使用URL之前解码URL来解决问题。希望能帮助到你。干杯。

© www.soinside.com 2019 - 2024. All rights reserved.