2016-05-17 36 views
1

在我的离子应用程序中,我使用atob()命令。atos上的ios有什么替代方案?

它在Chrome上运行正常& android,但由于某些原因,它不适用于iOS,有没有其他选择?

+0

据我所知的iOS 7+支持'atob'。如果您的目标设备是旧版操作系统,那么您可以考虑编写一个包含https://github.com/davidchambers/Base64.js/的补丁程序 – andlrc

回答

4

在IOS中,atob不接受空格字符。 因此,使用atob这样的:

var input = response.data.content; 
input = input.replace(/\s/g, ''); 
var content = window.atob(input); 

看一看这个问题的答案约atob