Я хочу экспортировать данные как URI данных, только если размер данных не превышает максимальный размер URI данных, поддерживаемый текущим браузером, больше, чем файл, который я хочу для загрузки.
document.location.href= "data:application/vnd.openxmlformats-officedocument.wordprocessingml.document;base64,"+data
Это иногда приводит к ошибке браузера, когда файл слишком большой, но я хочу, чтобы ошибка могла быть схвачена перед загрузкой (например, попробовать другой метод).
Как я могу получить максимальный размер URI данных в JS?