Вам нужно будет сохранить ссылку на открытое окно, чтобы иметь к нему доступ.Если вы управляете HTML / Javascript основного основного, вы можете вставить что-то вроде этого в блок <script>
:
var popupref;
и функцию открытия окна:
function openWindow() {
popupref = window.open(/*your params here*/)
}
, а затемв вашем ExternalInterface
, чтобы открыть ваше окно
ExternalInterface.call("openWindow");
и вызвать ваше всплывающее окно
ExternalInterface.call("popupref.myfunc");
Я не знаю, в верхней части моей головы, но вы могли бы бытьвозможность сделать ExternalInterface.call(...)
путем встраивания в него всего вызова popupref = window.open(...)
.
Имейте в виду, что открытое окно должно исходить из того же домена и порта, в противном случае безопасность междоменного браузеране позволит вам делать звонки.