Android开发过程之中,我需要异步登陆其他网站并解析其网页。在进行模拟登陆过程之中需要对输入的用户名和密码进行加密。现在已经有了网站加密的js文件,请问除了用webview方法之外还有没有方法可以运行js代码的。
用javax.script
参考:http://stackoverflow.com/questions/1454425/reference-javax-script-scriptengine-in-android-or-evaluate-a-javascript-expressi
还有这篇:http://stackoverflow.com/questions/8374016/how-to-execute-javascript-on-android
可以的,你看看微信的《微信JS-SDK说明文档》
js 是一门解释执行语言, 在Android里面,只有webview才能免解释执行,其它没有这功能的。
还有js是不存在加密一说的,js文件只要你能访问,那么都能获取到的,它必须下载到本地才能给浏览器解释执行;