Flash 如何将此代码添加到Appcelerator/Titanium项目中?

Flash 如何将此代码添加到Appcelerator/Titanium项目中?,flash,webview,titanium,appcelerator,Flash,Webview,Titanium,Appcelerator,我想做的是打印出Appcelerator项目中WebView中加载的每个URL。让我们称之为控制台窗口。我还想记录Flash插件请求的URL。在搜索这些论坛时,似乎onLoadResource应该可以工作,但我不确定如何将此Java代码实现到我的Appcelerator项目中。我想我需要一个自定义模块?我想我需要的代码应该是这样的: @Override public void onLoadResource (WebView view, String url) { // Somehow g

我想做的是打印出Appcelerator项目中WebView中加载的每个URL。让我们称之为控制台窗口。我还想记录Flash插件请求的URL。在搜索这些论坛时,似乎
onLoadResource
应该可以工作,但我不确定如何将此Java代码实现到我的Appcelerator项目中。我想我需要一个自定义模块?我想我需要的代码应该是这样的:

@Override
public void onLoadResource (WebView view, String url) {
    // Somehow give my Titanium app access to the url...
}

有没有关于如何实现这一点的指针?

看起来像java代码。。。Appcelerator使用javascript。你可能会在Appcelerator论坛中找到更好的运气

下面是我编写的一些代码,用于查找可能会让您开始的链接

“onLoadResource”看起来确实像您想要的。您正确地假设您将需要构建一个定制模块(因为Tianium Mobile不公开onLoadResource)

最快的前进路线是将所有现有的Tianium Mobile web view相关代码复制到您创建的模块中,然后覆盖onLoadResource方法,触发事件或记录加载的URL


这里有一个指向GitHub中相关文件夹的链接:

是的,这是Java代码,正如我在帖子中所说的,我想我需要一个自定义模块。定制Java模块可以实现到Tianium中。