Загружайте капли локально, используя Safari

Я пытаюсь найти кросс-браузерный способ локального хранения данных в HTML5. Я сгенерировал кусок данных в Blob (см MDN). Теперь я хочу переместить этот BLOB-объект в существующую файловую систему и сохранить его локально. Я нашел следующие способы достижения этого;

Use the <a download> attribute. This works only in Chrome currently. Microsoft introduces a saveAs function in IE 10 which will achieve this. Open the Blob URL in the browser and save it that way.

Похоже, что ничего из этого не работает в Safari. Хотя (1) работает в Chrome, (2) в IE и (3) в Firefox никто не работает в Safari 6. Атрибут загрузки еще не реализован, и при попытке открыть BLOB-объект с помощью URL Safari жалуется, что URL-адреса начинаются сblob: не являются действительными URL.

Есть хороший скрипт, который инкапсулирует (1) и (3), который называетсяFileSaver.js но это не работает с использованием последней версии Safari.

Есть ли способ сохранить BLOB-объекты локально кросс-браузерным способом?

Ответы на вопрос(5)

Ваш ответ на вопрос