微信小程序 -- 英语词典 (小程序插件)
发布于 3 年前 作者 emo 2429 次浏览 来自 分享

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

  1. 请求重定向整合,优化了数据获取速度
  2. 缓存数据获取 bug fixed
  3. 提供了几个可供小程序调用的接口

1.6.1

发布时间:2021-03-15

  1. 部分单词查询 404 情况的处理 bug fixed
  2. 调整了API接口规则

1.6.0

发布时间:2021-03-08

  1. 此后的接口地址为长期维护,不会废弃**(LTS)**

1.5.2(接口已废弃)

发布时间:2021-03-02

1.5.1(接口已废弃)

发布时间:2021-03-01

  1. 初始版本

项目说明

接口形式不会再修改,且不会收费,请放心使用

1 回复

收藏,不收费可以

回到顶部