您可以捕獲能夠通過使用StageWebViewBridge,使用此的名爲.swc HTML/Javascript錯誤當頁面發生錯誤時,這將跟蹤Flash Builder控制檯中的錯誤消息。
private var _stage : Stage;
private function added_to_stage_handler():void
{
_stage = this.stage;
initStage();
}
private function initStage() : void
{
StageWebViewDisk.setDebugMode(true);
StageWebViewDisk.initialize(stage);
}
private function loadURL(url : String):void
{
if(!webView)
webView = new StageWebViewBridge(0, 300, 900, 300);
webView.addEventListener(StageWebViewBridgeEvent.DEVICE_READY, onDeviceReady);
webView.addEventListener(Event.COMPLETE, onCompleteHandler);
webView.addEventListener(ErrorEvent.ERROR, onErrorHandler);
webView.addEventListener(LocationChangeEvent.LOCATION_CHANGING, onLocationChange);
var _view:SpriteVisualElement = new SpriteVisualElement();
_view.addChild(webView);
addElement(_view);
webView.loadURL(url);
}