在android Webkit中动态加载file:///内的javascript文件



我需要在我的android webkit中动态加载一个javascript文件。我使用的是phonegap。我无法将$.getScript用于具有file:///android_assets/www/js.How我要加载js文件吗?请帮忙。

您可能只需要使用XHR加载文件,然后对内容进行评估。考虑到您正在加载的是您的代码,eval应该是安全的。下面是一个使用XHR加载JSON文件的示例。

http://simonmacdonald.blogspot.com/2012/01/on-eleventh-day-of-phonegapping.html

如果您将JSON.parse()更改为eval(),您应该会得到您想要的行为。

最新更新