我可以在Android中从Javascript中读取共享首选项吗?

时间:2012-10-17 05:18:37

标签: javascript android security sharedpreferences

在我的Android应用程序中,如果我从Web URI下载一些JavaScript,那么JavaScript是否可以读取我的本机文件,例如我存储在应用程序位置的共享首选项或其他文件?

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

一般来说,没有。如果它在WebView中运行并且您已经在其中挂接了本机方法(通过addJavascriptInterface()),并且您下载的JS代码知道(或猜测)它们是什么,它可能能够调用它们。从技术上讲,这可能导致它读取文件。