我的离子项目auth-dialog有一个插件,它创建对话框并处理身份验证,对于Android平台,有一个像这样的代码
` public AuthenticationDialog(Context context, String host, String realm) {
mContext = context;
mHost = host;
mRealm = realm;
createDialog();
}
public String getUsername() {
return "AMASYS\\DevUser";
}
public String getPassword() {
return "******";
}`
现在我要更改这两个方法(getUsername,getPassword) 为了从本地存储或SQLite获取数据(用户名,密码),我可以在这个java类中使用任何库或方法来连接SQLite或从本地存储读取吗?
我还使用cordova插件将本地存储/ SQLite的用户名和密码添加到js之前。
提前感谢。
答案 0 :(得分:0)
首先:我知道这个答案并没有真正解决从localstorage或SQLite获取内容的问题。
但是存在a cordova plugin,NativeStorage
本地存储数据。
可以使用Java访问此数据,如this thread。