Сообщение от RZAh
|
Если дело в хосте, почему не работает при запуске не с сервера (с компа)?
|
Потому что на file:// нет хоста, location.host равно "". Чтобы работало нужен сервер, локальный или глобальный.
Сообщение от RZAh
|
Также почему-то скрипт видит размеры одного избражения (который запустится первым), а второго нет (undefined), почему так?
|
Потому что, getImageData дает ошибку на кросс-доменные картинки, не соответствующие
определенным правилам.
Сообщение от RZAh
|
encodeURIComponent тоже не помогает.
|
А чем оно помогает, если это для PHP, чтобы правильно попасть в $_GET['url']. Вам нужен прокси-сервер для картинок, либо свой get.php, либо чужой. Если чужой, то он должен иметь специальный заголовок ответа Access-Control-Allow-Origin, а картинки должны иметь специальный атрибут crossorigin: img1.crossOrigin='anonymous', img2.crossOrigin='anonymous'.
PS: get.php вам нужно реализовать самому, а не просто указать в ссылке.