Flash 我如何知道安装程序是否调用了AIR应用程序的实例?
导出air应用程序的发布版本时,它会创建一个.air文件,然后您可以双击该文件。当您这样做时,它会询问您是否要“将快捷方式图标添加到我的桌面”和“安装后启动应用程序” 我需要在AIR应用程序中调用特定的ActionScript,前提是安装程序启动了它(选中了第二个复选框),而不是用户在安装后从“开始”菜单重新运行它Flash 我如何知道安装程序是否调用了AIR应用程序的实例?,flash,actionscript-3,apache-flex,air,Flash,Actionscript 3,Apache Flex,Air,导出air应用程序的发布版本时,它会创建一个.air文件,然后您可以双击该文件。当您这样做时,它会询问您是否要“将快捷方式图标添加到我的桌面”和“安装后启动应用程序” 我需要在AIR应用程序中调用特定的ActionScript,前提是安装程序启动了它(选中了第二个复选框),而不是用户在安装后从“开始”菜单重新运行它 如何在我的程序中检测到这一点?使用应用程序更新程序可以获得isFirstRun属性,该属性将返回: 这是否是成功更新后的第一次运行(true) (错)。更新程序在调用 初始化()方法
如何在我的程序中检测到这一点?使用
应用程序更新程序
可以获得isFirstRun
属性,该属性将返回:
这是否是成功更新后的第一次运行(true)
(错)。更新程序在调用
初始化()方法
请注意,无论何时向用户推送更新,这都是正确的。如果您不希望您的检查仅在用户第一次打开应用程序时返回true
(不考虑版本号),则您可以在本地写入文件,并在用户打开应用程序时检查该文件是否存在。可以在此处找到这一方法的示例: