2013-02-27 62 views
0

我已經設置了一個starling項目並添加了stagewebview來嵌入Google地圖。我已經使用Facebook測試過這個項目,它似乎正確加載http://facebook.com。我遇到的問題是我無法訪問該頁面(點擊鏈接,登錄等)。AS3 Starling stagewebview無法訪問內容

我不知道我是否理解使用stagewebview或者是否有其他方法阻止我訪問內容。我的理解是您可以將外部頁面加載到項目/設備中。

該項目將用於使用地圖的移動應用程序。如果有人知道在移動設備(iOS和Android)中使用谷歌地圖(或任何其他地圖軟件)的更好方法,那麼我都非常喜歡。

謝謝

+0

您最好用HTML和JavaScript構建應用程序。它會爲你節省很多痛苦。 – Marty 2013-02-27 03:33:44

+1

這是下一個選項,如果這不能完成 – puks1978 2013-02-27 03:48:47

回答

1

將Google地圖加載到stageWebView當然是可能的。儘管我使用StageWebViewBridge,因爲我需要在ActionScript和JavaScript之間進行通信。

StageWebViewBridge loading and communicating with online page

要知道,雖然表示StageWebView不會是椋鳥(的Stage3D)顯示列表中。它需要位於Flash NativeStage上方。

對於手機,您可以考慮使用ANE訪問映射API。

http://sleepydesign.blogspot.co.uk/2012/07/ane-free-air-native-extensions.html

http://code.google.com/p/air-maps-ane/

或者Distriqt銷售一系列ANE的,貼圖包括在內。

http://labs.distriqt.com/native-extensions

+0

感謝您的信息。我曾嘗試在code.google.com上使用.ane,但無法使其正常工作。使用MAP_READY EMRTP EMRTP保持空白頁面,所以不知道最新情況。已經成功地整合了MapQuest,所以也許這是可以走的路。 – puks1978 2013-02-27 08:17:06

+0

謝謝。我以前購買過Distriqts ANE(精彩套餐),但地圖只是新的,因爲它不包含在我從他們那裏得到的上一個下載中。希望他們會允許訪問它。 – puks1978 2013-03-06 03:56:31

+0

@Kere,我剛纔看到了這個,但是你一定可以訪問地圖ANE。聯繫我們,我們會告訴你如何抓住它! – Michael 2013-04-03 12:01:27