公共函数及样式¶
公共的函数¶
注解
res为返回的数据
js/storepri.js¶
函数原型
用途
说明
PriSessSave(name,pri)
保存私钥到临时存储
name
为私钥别名,pri
为私钥数据,成功返回true,失败返回flasePriLocalSave(name,pri)
保存私钥数据到长期储存
name
为私钥别名,pri
为私钥数据,成功返回true,失败返回flasePriReadIndex()
返回私钥索引
res[0]
为id号,res[1]
为名称PriRead(id)
返回指定的私钥数据
id
为id号PriDel(id)
删除指定的私钥
id
为id号PriDelAll()
删除所有的私钥
PriSearchId(keyid)
返回从密钥id数组找到的第一个密钥的保存id
出错或没找到返回-1
PriGenIndex()
生成从密钥id到保存id是索引
PriReadName(id)
返回指定保存id号的密钥别名
PriCover(id, data)
用data覆盖指定id号的私钥
js/storepub.js¶
函数原型
用途
说明
PubSave(name,pub)
保存公钥到长期存储
name
为公钥别名,pub
为公钥数据,成功返回true,失败返回flasePubReadIndex()
返回公钥索引
res[0]
为id号,res[1]
为名称PubRead(id)
返回指定的公钥数据
id
为id号PubDel(id)
删除指定的公钥
id
为id号PubDelAll()
删除所有的公钥
PubSearchId(keyid)
返回从密钥id数组找到的第一个密钥的保存id
出错或没找到返回-1
PubGenIndex()
生成从密钥id到保存id是索引
PubReadName(id)
返回指定保存id号的密钥别名
js/dark.js¶
函数或变量
用途
说明
Setting.dark.mode
当前暗主题模式
0为不启用暗主题,1为启用暗主题,2为随时间变化
Setting.dark.set(mode)
设定当前暗主题模式
同上
js/char_conv.js¶
函数或变量
用途
char_conv(str)
转换特殊字符到html转义符
js/searchkey.js¶
函数或变量
用途及说明
async searchById(keyid)
在服务器上通过密钥id搜索密钥,返回值为 ASCII 字符封装的输出
async searchByEmail(email)
在服务器上通过密钥邮箱搜索密钥,返回值为 ASCII 字符封装的输出
js/blob.js¶
函数或变量
用途及说明
Uint8Array2blobUrl(data)
将Uint8Array转成blob链接