如何从浏览器中调用AIR本机安装程序应用程序(EXE、DMG等)

如何从浏览器中调用AIR本机安装程序应用程序(EXE、DMG等),air,flash-builder,flex4.5,Air,Flash Builder,Flex4.5,我正在看这个如何: 但我无法让它与本机安装程序应用程序一起工作。这些是下载并安装的.EXE/.DMG AIR应用程序,而不是badge.swf安装的.AIR应用程序。我需要能够通过设置几个额外的FlashVar来进行浏览器调用 在FlashBuilder 4.5中,我已经尝试修改badge.swf文件,因为它出现了许多编译错误 是否有在线示例说明如何执行此操作?AIR installer徽章旨在用于用户已安装Flash但可能未安装AIR的情况。当用户单击徽章安装AIR应用程序时,首先下载并安装

我正在看这个如何:

但我无法让它与本机安装程序应用程序一起工作。这些是下载并安装的.EXE/.DMG AIR应用程序,而不是badge.swf安装的.AIR应用程序。我需要能够通过设置几个额外的FlashVar来进行浏览器调用

在FlashBuilder 4.5中,我已经尝试修改badge.swf文件,因为它出现了许多编译错误


是否有在线示例说明如何执行此操作?

AIR installer徽章旨在用于用户已安装Flash但可能未安装AIR的情况。当用户单击徽章安装AIR应用程序时,首先下载并安装AIR运行时(如果需要),然后安装应用程序

没有理由将此标记与打包的本机安装程序一起使用,因为安装程序将在安装应用程序之前下载并安装AIR运行时(如果需要)

您可以创建一个看起来像徽章的SWF,并使用。但是,无法在安装程序下载后自动执行安装程序,因为这样做会带来严重的安全风险


最好的做法是向用户提供有关如何使用本机安装程序下载和安装应用程序的明确说明。

AIR安装程序徽章旨在用于用户已安装Flash但可能未安装AIR的情况。当用户单击徽章安装AIR应用程序时,首先下载并安装AIR运行时(如果需要),然后安装应用程序

没有理由将此标记与打包的本机安装程序一起使用,因为安装程序将在安装应用程序之前下载并安装AIR运行时(如果需要)

您可以创建一个看起来像徽章的SWF,并使用。但是,无法在安装程序下载后自动执行安装程序,因为这样做会带来严重的安全风险


最好的做法是向用户提供关于如何使用本机安装程序下载和安装应用程序的明确说明。

我理解这一部分。我的问题是不同的:假设已经安装了本机应用程序,如何使用一些额外的参数(如userid)从浏览器启动它?医生建议这是可能的,但我似乎无法让它发挥作用。我理解这一部分。我的问题是不同的:假设已经安装了本机应用程序,如何使用一些额外的参数(如userid)从浏览器启动它?医生建议这是可能的,但我似乎无法让它发挥作用。