Есть ли ограничение на размер CRX для приложения Chrome, которое устанавливается вручную?

Я распространяю приложение Chrome внутри нашей компании, и из-за изменений в спецификации оно должно включать 500 МБ файлов. Позволит ли Chrome это установить? Есть ли ограничение по размеру?

(Это приложение, а не расширение)


person Don Rhummy    schedule 23.07.2013    source источник
comment
запись группы chromium-extensions от 2012 года говорит, что, вероятно, нет. (Есть также от 2010 года. , но это менее полезно.)   -  person apsillers    schedule 23.07.2013
comment
@apsillers Хммм... почему так сложно получить документацию и точные ответы от группы Google Chrome/Chromium?   -  person Don Rhummy    schedule 23.07.2013
comment
Я думаю, что это должно быть достаточно просто, чтобы проверить себя - просто создайте расширение Chrome с видео, образом диска ISO, диском виртуальной машины или другим большим файлом. Если вы это сделаете, не стесняйтесь ответить на свой вопрос, и Интернет станет богаче, потому что наконец-то получит окончательный ответ. :)   -  person apsillers    schedule 23.07.2013
comment
@apsillers Да, я мог бы проверить это сам, но это может быть опасно. Поскольку это недокументировано, они могут изменить его в любое время. Если я запрограммирую что-то размером 100 МБ, а затем они (молча) изменят его на 50 МБ, мое приложение потерпит неудачу. Нам нужна документально подтвержденная сумма от команды Chromium/Chrome.   -  person Don Rhummy    schedule 09.08.2013


Ответы (2)


Да, на время публикации этого ответа существует ограничение в 2 ГБ.

Вот ссылка для реф.

https://developer.chrome.com/webstore/faq#apps

person BK004    schedule 29.03.2014
comment
если вы можете опубликовать источник, я отмечу это как ответ - person Don Rhummy; 29.03.2014
comment
Дон, это правильный ответ. Отметьте это как ответ, чтобы закрыть это. - person fedmich; 11.04.2014
comment
Просто обратите внимание, что это ограничение в 2 ГБ предназначено для интернет-магазина. Я предполагаю, что файл .crx не имеет никаких ограничений. и в вашем случае, Дон, это всего около 500 МБ, так что все будет в порядке. - person fedmich; 11.04.2014
comment
@fedmich Я не помечаю это как ответ, так как это размер, указанный для интернет-магазина, и мой вопрос касается приложения, установленного вручную. Нет никакой гарантии, что ручной лимит будет больше, может быть и наоборот, но это недокументировано. - person Don Rhummy; 11.04.2014

Думаю, нет. Google Chromium пытается быть не просто браузером или ОС для определенных устройств, он пытается быть платформой. См. эту ссылку от GigaOM: http://gigaom.com/2013/05/22/how-google-plans-to-rule-the-computing-world-through-chrome/

Из статьи: «Хорошим примером нативного клиентского приложения является игра, в которую я недавно играл на своем Chromebook Pixel под названием Cracking Sands Racing. Приложение, порт игры для iOS и Android, было загружено 533 МБ на свой пиксель, и я играл в нее не в браузере».

Имейте в виду, что это упакованное приложение, а не расширение как таковое (см. разницу здесь: http://developer.chrome.com/apps/about_apps.html). Но я думаю, что вы сможете создать большее расширение без особых проблем. Как уже говорили другие, верным способом было бы создать фиктивный огромный файл и упаковать его в свое расширение.

Просто мои 2 цента, хотя это не полностью отвечает на ваш вопрос.

person Methos    schedule 23.07.2013