0

通过尝试https://www.facebook.com/nike在 a中打开网站StageWebView,我收到以下错误:

ReferenceError:找不到变量: https ://fbstatic-a.akamaihd.net/rsrc.php/v2/y2/r/KK4271o6DmT.js 的控制台:95 TypeError:表达式“bigPipe”[未定义]的结果不是一个东西。

该网站停止加载,无法完整显示。

这是我正在使用的 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 和 Adob​​e Air 3.9

4

1 回答 1

0

我认为这是一个嵌入式 WebKit 问题,您可以将您的 webkit 引擎从嵌入​​式切换到系统浏览器引擎。我使用系统浏览器测试它工作正常,因为它使用我们的系统浏览器,您可以通过 StageWebView( true ) 切换您的 webkit 引擎。

 private var webView : StageWebView;

 webView  = new StageWebView( true );
 webView.stage = this.stage;
 webView.viewPort = new Rectangle( 0, 0, 1024, 768 );
于 2014-05-27T06:29:00.517 回答