|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Снова тема с кроссдоменником в опере. Как же их подружить?
Знаю, что такие темы уже были, и все-таки хочется расставить все точки на ё, ибо от этой оперы у меня скоро мозг взорвется.
Грузит мой прелодер приложение в контакт, во всех браузерах (даже в ИЭ!) все работает отлично, кроссдоменник загружается, разрешения даются, приложение начинает работать. Запускаю в опере, и пошло поехало. Констекст загрузки указывал. Даже пытался сделать обходным путем, сначала грузил байты приложения через URLLoader, потом передавал полученный байт массив в метод Loader#loadBytes. Опять же, этот способ отлично работает во всех браузерах кроме оперы! Сначала (при использовании Loader'а) стандартным способом она выдавала ошибку #2000 Отсутствует активный контекст безопасности, а при использовании второго способа начала гнать на нарушение изолированной среды. Вот мой кроссдоменник: Цитата:
Я конечно понимаю, что опера дерьмовый браузер в этом плане, но давай те все-таки решим эту проблему. Думаю далеко не одного меня это интересует. п.с. Плеер с ютюба как-то грузит видео, и в опере никаких проблем. Стало быть решение есть |
|
|||||
Ну а скажем если такой ему дать кросс:
Может Опера тупо не через 80-й порт работает вдруг как-то? |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Не, такой я пробовал первым делом, безрезультатно.
Но вот в том контактовском кроссдоменники отдельно порты убирать не пробовал. Надо попробовать Добавлено через 2 минуты бесполезно |
|
|||||
Ну а снифер что показывает? Куда там оно ломится и как?
|
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
мм.. как проверить?
Добавлено через 1 час 5 минут По-моему эту проблему решить невозможно. Скачал спецификацию кроссдоменников с сайта адоби, взял оттуда пример файла с наименьшими ограничениями (чтоб уж точно все было правильно) <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <site-control permitted-cross-domain-policies="all"/> <allow-access-from domain="*" secure="false"/> <allow-http-request-headers-from domain="*" headers="*" secure="false"/> </cross-domain-policy> И опять та же клизма. Добавлено через 2 часа 33 минуты Написал баг подробный баг репорт в оперу. Хз, исправят или нет Последний раз редактировалось goodguy; 12.08.2011 в 08:28. |
|
|||||
Ну это..... надо же посмотреть, что происходит при обменах флэшки с доменами.
Качаем и ставим httpWatcher и смотрим, что в протоколе творится. Какие данные куда и как шлются. Когда видишь лог обмена, оно как-то нагляднее. Мне вот просто лень тащить новый Вотчер и Оперу себе ставить. Так бы уже глянул сам, ессно. Кстати еще вариант - флэшку на штмл странице можно в разные контейнеры вставлять - SWFObject, нативный код, который генерится флэшИде при публикации и что-то там как-то еще. Вот если попробовать еще и разные контейнеры? Кстати флэшка в ВК - как приложение встроено в страницу - враппер, контейнер, еще что-то? |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
У меня в опере проблем с подгрузкой внешнего контента нет. Кроссдоменник самый простой:
<cross-domain-policy> <allow-access-from domain="vk.com" to-ports="80"/> <allow-access-from domain="*.vk.com" to-ports="80"/> <allow-access-from domain="vkontakte.ru" to-ports="80"/> <allow-access-from domain="*.vkontakte.ru" to-ports="80"/> </cross-domain-policy> Вопрос дурацкий, но тем не менее - в опере на другом компе та же ситуация? |
|
|||||
Еще один дурацкий мысль:
если в Опере попробовать откатиться на предыдущие версии флэш-плэеров.... И если на какой-то версии заработает... то... ? |
|
||||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
Цитата:
Цитата:
У меня уже возникла мысль, а может дело в апачи сервере? Все подгружается с денвера. И если в сервере, то что это может быть? И почему в других бразуерах проблем нет Цитата:
Цитата:
Последний раз редактировалось goodguy; 13.08.2011 в 12:40. |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Цитата:
Можете посмотреть моих шаманов (ВКонтакте->Шаманы). Там весь флэш-контент грузится во внешних библиотеках. Если отработает - значит дело не в связке опера-кроссдоменник. Цитата:
Надо бы поставить на типовой линуксовый сервер и проверить на нем. |
Часовой пояс GMT +4, время: 11:50. |
|
« Предыдущая тема | Следующая тема » |
|
|