我已将javascript文件放置在资产文件夹中。如何在活动中单击按钮时调用javascript函数。我需要在TextView中显示js函数返回的加密和解密文本,所以不想使用webview。如果可能的话,也请给我提供针对Webview的解决方案。
这是我的js文件的代码
function encrypt(string, key, iv){
var key = CryptoJS.enc.Hex.parse(key);
var iv = CryptoJS.enc.Base64.parse(iv);
return CryptoJS.AES.encrypt(string, key, {
iv: iv,
mode: CryptoJS.mode.CBC
}).toString();}
function decrypt(string, key, iv){
var key = CryptoJS.enc.Hex.parse(key);
var iv = CryptoJS.enc.Base64.parse(iv);
return CryptoJS.AES.decrypt(string, key, {mode: CryptoJS.mode.CBC, iv : iv}).toString(CryptoJS.enc.Utf8);}
期待解决方案,谢谢。