尝试在https://www.facebook.com/nike
内打开网站StageWebView
,我收到以下错误:
ReferenceError:无法找到变量:console at https://fbstatic-a.akamaihd.net/rsrc.php/v2/y2/r/KK4271o6DmT.js:95 TypeError:表达式'bigPipe'[undefined]的结果不是 对象
网站停止加载,无法完整显示。
这是我正在使用的Air / AS3代码:
var webView:StageWebView = new StageWebView();
webView.stage = this.stage;
webView.viewPort = new Rectangle( 0, 0, stage.stageWidth, stage.stageHeight);
webView.loadURL("https://www.facebook.com/nike")
如何在StageWebView中完全加载网站? (有没有办法忽略错误?)
我正在使用Flash CS6和Adobe Air 3.9
答案 0 :(得分:0)
我认为这是一个嵌入式WebKit问题,您可以将您的webkit引擎从Embedded切换到System浏览器引擎。我使用系统浏览器测试它的工作正常,因为它采用我们的系统浏览器,您可以通过StageWebView切换您的webkit引擎(true)。
private var webView : StageWebView;
webView = new StageWebView( true );
webView.stage = this.stage;
webView.viewPort = new Rectangle( 0, 0, 1024, 768 );