stagewebview调用本地javascript

时间:2011-07-24 08:28:01

标签: flex actionscript-3 air flex4.5

朋友。

我目前正在开发一个flex移动项目。我目前需要使用stagewebview加载本地javascript。像:

var str:String = '<head>'+
                 '<script src="myLocalJs.js"/>'+
                 '</head><body>...</body>';
webView:StageWebView = new StageWebView();
webView.loadString(str);

有没有办法使用StageWebView加载本地javascript?我不期待像“有一个名为StageWebViewBridge的项目”这样的答案,因为它没有我需要的所有功能。 THX !!

2 个答案:

答案 0 :(得分:1)

您可以使用StageWebViewBridge执行此操作....请参阅http://code.google.com/p/stagewebviewbridge/

THX !!!

答案 1 :(得分:0)

由于安全限制,StageWebView无法访问本地内容(例如使用file://)。

但是,您可以使用网址指定js或将javascript本身注入纯文本(而不是.js文件)。