У меня есть флеш-приложение, которое я собираюсь вскоре разместить на своем веб-сайте. Я хочу иметь возможность "заблокировать его" на сайте, чтобы предотвратить:
- Размещение .SWF на другом сайте (после незаконной загрузки) и
- Предотвращение открытия .SWF, если он включен в iFrame на другом сайте
При этом разрешая:
- Белый список сайтов, которые нужно пропустить / включить без необходимости определять все варианты URL (например: www.abc.com, abc.com, abc.com/game/, games.abc.com и т. Д.)
Существуют коммерческие приложения, которые стоят сотни долларов для выполнения этой задачи, но я уверен, что это можно сделать с помощью:
root.loaderInfo.url
Как-то. Кто-нибудь знает, как это сделать? Меня больше всего беспокоит предотвращение iFrame, поскольку, когда сайты воруют flash, они обычно просто переходят через iframe на ваш собственный сайт, чтобы сэкономить на расходах на пропускную способность.
Я использую Flex SDK (а не Flash IDE), поэтому мне поможет чистый код AS3.