2010-07-08 56 views
-1

我能找到的Adobe AIR openWithDefaultApplication()函數的唯一文檔是Flex SDK中的一個教程。 Flex是否需要使用此功能?是Adobe AIR的openWithDefaultApplication()在AJAX SDK中不可用嗎?

通過JavaScript調用導致它:

TypeError: Value undefined does not allow function calls. 

我正在使用的代碼:

var poster = air.File.applicationDirectory.resolvePath('posters/CR-1/CR-1.pps'); 
air.trace(poster); // [object File] 
poster.openWithDefaultApplication(); 

回答

1

的應用程序文件很可能設置爲.... <應用的xmlns =「HTTP ://ns.adobe.com/air/application/1.5「>

您必須將其更改爲

<應用的xmlns = 「http://ns.adobe.com/air/application/2.0」 >

爲2.0 +功能工作....