Я работаю над Sencha Touch APP и пытаюсь добавить видеофайл в Couchbase lite с помощью XMLHttpRequest.PUT.Как добавить файл вложения мультимедиа в Couchbase Lite эффективным способом?
Пробовал автономное и встроенное приложение, указанное в here и here.
Проблема с Standalone_Attachments: Это создает две версии, один, создавая документ и один после добавления ассоциированного прикрепления к нему. Таким образом, синхронизация происходит дважды с сервером.
Проблема с Inline_Attachments: Это создает только одну ревизии, как содержание вложений добавляются рядным при создании дока. Но приложение терпит крах при попытке добавить видеофайл размером 5 МБ и более. Он использует Base64, который увеличивает размер прикрепления на 33%.
Каков наилучший способ добавления вложения в документ?
Кажется, это решение для .Net. Я использую JavaScript. –
Что вы сейчас делаете? Отправьте свой код. – borrrden
Теперь я использую встроенное приложение. Кажется, Couchbase lite не увеличивает фактический размер файла, даже если данные привязаны как Base64. Благодарю. –