AS3 Starling stagewebview无法访问内容

时间:2013-02-27 03:24:51

标签: actionscript-3 air

我已经设置了一个starling项目并添加了stagewebview来嵌入Google地图。我使用Facebook测试了该项目,似乎正确加载http://facebook.com。我遇到的问题是我无法访问该页面(点击链接,登录等)。

我不知道我是否理解stagewebview的使用,或者是否有其他因素阻止我访问内容。我的理解是你可以将外部页面加载到项目/设备中。

该项目将在使用地图的移动应用中使用。如果有人知道在移动设备(iOS和Android)中使用谷歌地图(或任何其他地图软件)的更好方法,我很满意。

由于

1 个答案:

答案 0 :(得分:1)

将Google地图加载到stageWebView当然是可行的。虽然我使用StageWebViewBridge,因为我需要在ActionScript和JavaScript之间进行通信。

StageWebViewBridge loading and communicating with online page

请注意,stageWebView不会出现在Starling(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