通常我们可能会通过其他的应用打开需要打开的应用。以前考虑到可以用ANE来解决这个问题。但是其实AIR自身是提供这个功能的。不仅仅可以通过AIR打开其他的APP 还可以通过其他APP打开自身 以及通过网页链接打开自己。

通过ANE来打开如 安卓

对于AIR打开其他的APP 以及网页链接打开自己 就需要配置一下了

安卓:

上面的两个Itent 必须加上 本打算精简一下 然而打包的时候 会报错

另外不需要配置也能打开的 点击这里

苹果:

通过上面的方式配置好后就可以写代码了

不带参数 air内 as3实现。

网页实现

可以看出 只要使用能够打开url的api 就可以实现这种功能了。

带参数

即在//后面添加的字符串 就是我们传递给app的参数,比如点击网页直接打开app登录。
但是问题来了,air怎样能够获取到参数呢? 不卖关子,同样adobe提供了方法
监听事件InvokeEvent.INVOKE

注:上述获取参数的方式同样适合于通过原生的方式打开并传参

 

 

 

 

 

 

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Free Web Hosting