Джейкоб прав, вы не должны включать протокол javascript при использовании ExternalInterface.call ().
Я далеко не уверен, что это решит исключение безопасности, но вы можете попытаться сделать:
ExternalInterface.call("_invite");
... вместо:
ExternalInterface.call("javascript:_invite();");
Документированный способ использования ExternalInterface.call () - это ExternalInterface.call (functionName: String, ... arguments). На практике вы также можете отправить строку, представляющую собой фрагмент JavaScript (без "javascript:"), и она будет выполнена, поэтому ExternalInterface.call ("_ пригласить ();") также может работать.