我创建了一个Adobe Air应用程序,它利用BrowserInvokeEvent.BROWSER_INVOKE事件从浏览器调用中收到的信息。没有这些信息,应用程序就无法运行。
与flashvars不同,因为BrowserInvokeEvent.BROWSER_INVOKE是一个事件,所以必须给app一个addEventListener调用。
是否可以检测浏览器是否未调用该应用程序?
感谢。
答案 0 :(得分:0)
根据文档,如果您向WindowedApplication调用事件添加事件侦听器,则会全部错过BrowserInvokeEvents。如果没有BrowserInvokeEvents且只有InvokeEvent,则必须非浏览器运行。