我正在尝试实现来自 http://jsbin.com/ufufez/1/edit 的相同代码进入我的环境,它在 IE 中不起作用。有人可以为此提供替代解决方案以使其在 IE > 8 中工作。
最佳答案
<= IE9 不支持 window.btoa()。
还有一些选择,但我想你可以使用 jQuery.base64.js
如下
if (window.btoa) {
msg.dataEncoded = window.btoa(msg.data);
} else { //for <= IE9
msg.dataEncoded = jQuery.base64.encode(msg.data);
}
关于javascript - Internet Explorer 中的替代 btoa 编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18508582/