我想在浏览器窗口中打开Blob对象.
这个代码可以在任何地方工作,但iOS Chrome(和IE当然,但我可以解决IE).窗口未重定向到URL(这是正确的或至少与其他浏览器相同).Chrome iOS有任何已知的解决方法吗?
var blob = new window.Blob(['Hello, world!'], {type: 'text/plain;charset=utf-8'});
window.URL = window.URL || window.webkitURL;
var url = window.URL.createObjectURL(blob);
window.location.href = url;
Run Code Online (Sandbox Code Playgroud)
我试过<a href="{blobUrl}>而不是window.location.href但它也不起作用.
假设我在四个类中有一个"魔术字符串",我希望它在所有地方被一些常量类中的一个常量替换.(我说的是Java/Groovy类,但任何其他语言也都会有用.)我能想到的最佳解决方案是在一个类中提取常量,然后使用"在路径中替换"对话框.但这并不能解决常量类的导入问题,而且还有很多工作要做.有没有更好的办法?
我找到了这个文档页面,但没有提到这个功能.