这是我的第一个问题。请读这个。
现在我正在开发 Air 移动项目。
它有许多闪存内容(swf 文件),应该向用户显示这些内容。
安卓是可以的。但ios不是。
我知道海雀网络浏览器。
但我希望用户点击 swf 文件(url 类型),打开海雀网络浏览器并播放点击的文件。
是否可以?
概括。
如何在我的应用程序上启动海雀网络浏览器或其他应用程序(能够加载 swf 文件)?
如果可能的话,如何传递点击文件的url?
谢谢阅读我的问题。祝你有美好的一天。
这是我的第一个问题。请读这个。
现在我正在开发 Air 移动项目。
它有许多闪存内容(swf 文件),应该向用户显示这些内容。
安卓是可以的。但ios不是。
我知道海雀网络浏览器。
但我希望用户点击 swf 文件(url 类型),打开海雀网络浏览器并播放点击的文件。
是否可以?
概括。
如何在我的应用程序上启动海雀网络浏览器或其他应用程序(能够加载 swf 文件)?
如果可能的话,如何传递点击文件的url?
谢谢阅读我的问题。祝你有美好的一天。
在 Flash Platform 应用程序中,您可以使用navigateToURL()打开链接。概念上是这样的:
navigateToURL(new URLRequest("http://www.mydomain.com"));
在 AIR 应用程序中;。这会将请求传递到底层操作系统。在您的应用程序中,您无法控制操作系统如何处理它;这意味着您无法控制启动哪个浏览器。
在 iOS 上,您可以使用UIDocumentInteractionController
调用其他应用程序:http:
//developer.apple.com/library/ios/#documentation/UIKit/Reference/UIDocumentInteractionController_class/Reference/Reference.html
对于 Puffin,Puffin 是注册"puffin://"
的,所以只要将 URL 设置为"puffin://XXX"
,系统就会弹出 URL = 的 Puffin "http://XXX"
。此外,“puffins://XXX”映射到"https://XXX"
.