微信小程序 -- 英语词典 (小程序插件)
FREE 项目 LTS
插件介绍
插件UI
及使用方式并没有发生过多变化
插件引入初始化部分已被移除
插件使用
插件最新版本为 1.7.2
全局
app.json
配置
"plugins": {
"edict-plugin": {
"version": "1.7.2",
"provider": "wx2facb7b57eedf7e6"
}
}
全局
app.js
中引入插件
var plugin = requirePlugin("edict-plugin");
插件
API
调用
1.单词前缀匹配
plugin.preMatchWord('dict').then(res=>{
console.log(res)
})
2.英汉互译(自动检测语言)
plugin.translationEnZh('世界人民大团结万岁').then(res=>{
console.log(res)
})
3.获取语言参数对照表
plugin.getTranslationHeloDoc().then(res=>{
console.log(res)
})
返回形式为简写码:语言类型
4.将任意语言翻译为目标语言(自动检测语言)
传入参数1为getTranslationHeloDoc
获取对应语言的简写码
传入参数2为等待翻译的语言内容(自动检测)
plugin.translationTo('it','世界人民大团结万岁').then(res=>{
console.log(res)
})
5.获取当前用户在该插件中收藏的单词
plugin.getFavorWord().then(res=>{
console.log(res)
})
6.单词查询接口(核心词库匹配)
词库单词 约 12000
左右,基本覆盖四六级所有词汇
plugin.wordQuery('equal').then(res=>{
console.log(res)
})
7.单词完全匹配(全部词库匹配)
基本覆盖所有单词,但是单词释义比较简单 可以用作接口 wordQuery
的补充使用。
plugin.fitMatchWord('equal').then(res=>{
console.log(res)
})
更新日志
1.7.0
发布时间: 2021-04-20
- 请求重定向整合,优化了数据获取速度
- 缓存数据获取
bug fixed
- 提供了几个可供小程序调用的接口
1.6.1
发布时间:2021-03-15
- 部分单词查询 404 情况的处理
bug fixed
- 调整了
API
接口规则
1.6.0
发布时间:2021-03-08
- 此后的接口地址为长期维护,不会废弃**(LTS)**
1.5.2(接口已废弃)
发布时间:2021-03-02
1.5.1(接口已废弃)
发布时间:2021-03-01
- 初始版本
项目说明
接口形式不会再修改,且不会收费,请放心使用