我有一个将用户数据保存到Google云端硬盘的网络应用。一些保存的文本字符串来自通过AJAX调用动态加载的xml文件。当字符串包含这样的引号时:“sometext”
- “ and ”
我的JS代码
var base64Data = btoa(JSON.stringify(newObj))
抛出异常:
"InvalidCharacterError: Failed to execute 'btoa' on 'Window': The string to be encoded contains characters outside of the Latin1 range."
问题: