navigateToURL, как сделать так, чтобы он открывал новую вкладку в браузере вместо окна (всплывающего окна)?
У меня есть флеш игра, которая спонсируется, поэтому у меня есть несколько кнопок в игре, которые ведут на сайт моего спонсора. Я использовал следующий код для каждого из них:
navigateToURL(new URLRequest("http://www.sponsorsite.com"), "_blank");
Теперь проблема заключается в том, что каждая из этих кнопок открывает новое окно, которое большую часть времени и для большинства людей блокируется их браузером (или блокировщиками всплывающих окон). Однако одна кнопка (одна кнопка, которую я получил от своего спонсора и загрузила в качестве SWF-файла во время выполнения), отличается, и вместо открытия нового окна открывается новая вкладка, которая никогда не блокируется.
Сейчас я часами пытаюсь подражать поведению кнопок, но на самом деле, похоже, нет разницы. Он использует ту же строку кода, как указано выше. Разница лишь в том, что он был создан в IDE Flash, экспортирован как SWF, а затем импортирован в мою игру.
Есть ли у вас какие-либо идеи, как заставить 'navigateToURL' открывать новую вкладку вместо нового окна в браузере пользователя?