我有钛移动应用程序。在这个应用程序中,我有一个 webview,其中有本地 html 文件。在这个 html 文件中,我从本地 js 文件调用 JS 函数。在这个 js 文件中,我想调用钛函数,如:
var fileName = 'test.json';
var file = Titanium.Filesystem.getFile(Titanium.Filesystem.applicationDataDirectory, fileName);
alert(file);
但是警报不会发生,我想是因为它不知道 JS 中的 Ti 函数。
这种情况的最佳方法是什么?
我所有的应用程序都是基于 webviews 的,我在 html 中使用了小的 JS 技巧,但我也有必要与 Titanium 联系,而且通过 appcelerator 文档中的 fire\listen 事件来完成这一切很烦人......