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