2013-12-12 2 views
14

Непонятно из поиска в Google и просмотра документации. Какова максимальная длина сообщения, отправленного через Window.postMessage (https://developer.mozilla.org/en-US/docs/Web/API/Window.postMessage)? Мы предполагаем, что это зависит от браузера?Каков максимальный размер метода postMessage, который обеспечивает межкадровую связь?

+4

не существует жестко установленный предел в спецификации. вы можете перемещать данные намного быстрее с переносимыми объектами, несколько сотен МБ/с. Обычные сообщения String боятся вниз всего за несколько десятков МБ. колпачок будет различаться между устройствами и браузерами. проверьте свой код для сред, которые вы хотите поддерживать. – dandavis

+0

Вы можете добавить это в качестве ответа, пожалуйста? Благодарю. – Crashalot

ответ

13

В качестве точки данных реализация WebKit (используемая Safari и Chrome) в настоящее время не применяет никаких ограничений (кроме тех, которые были введены при запуске из памяти).

Источник: http://webcache.googleusercontent.com/search?q=cache:1qOB8DZlBCkJ:lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-October/235564.html+&cd=2&hl=en&ct=clnk&gl=in&client=firefox-a

+2

Это все еще так? – Crashalot

Смежные вопросы