Flex: Как узнать, находится ли объект на странице, используя SSL / TLS [протокол https] - PullRequest
1 голос
/ 08 февраля 2012

Какой самый лучший и кратчайший способ получить эту информацию?

Я читал о BrowserInvokeEvent, который содержит логическое значение вида - http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/BrowserInvokeEvent.html#isHTTPS,

пока я не смог его реализовать.

Если это возможно, я был бы признателен за пример.

1 Ответ

2 голосов
/ 08 февраля 2012

Поскольку вы пометили это как Flex / Flash / ActionScript, я предполагаю, что вы хотите знать, подается ли ваш SWF-файл со страницы с использованием SSL / TLS. Нет 100% способа найти эту информацию.

Если вы хотите узнать, что такое URL SWF, вы можете использовать свойство URL тега Application. Затем запустите его через URLUtils.isHttpsURL , чтобы узнать, является ли URL-адрес HTTPS-URL.

Если вы хотите узнать URL-адрес вложенной страницы, вы можете получить это, используя ExternalInterface и код JavaScript. Однако, если SWF-файл и вложенная страница не находятся в одном домене, это может вызвать междоменные ошибки времени выполнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...