引入物流服务的查询组件在uni-app中报错

引入物流服务的查询组件在uni-app中报错

示例代码:

// #ifdef MP-WEIXIN
var plugin = requirePlugin('logisticsPlugin')
// #endif

操作步骤:

  • 注册插件后,在页面引入就报错
  • var plugin = requirePlugin('logisticsPlugin')

预期结果:

  • 不报错

实际结果:

  • 报错

bug描述:

引入物流服务的查询组件报错:TypeError: Function(...) is not a function


| 项目信息          | 值                   |
|-------------------|----------------------|
| 产品分类          | uniapp/小程序/微信   |
| PC开发环境        | Windows              |
| PC开发环境版本    | [版本 10.0.19041.572]|
| HBuilderX类型    | 正式                 |
| HBuilderX版本号  | 3.99                 |
| 第三方开发者工具  | 1.06.2412040         |
| 基础库版本号      | 3.1.5                |
| 项目创建方式      | HBuilderX            |

![](https://www.itying.com/uniimg.php?url=https://img-cdn-tc.dcloud.net.cn/uploads/questions/20250310/2d4aa5c18b8e68ed62dd8240a52b5dd0.png)
![](https://www.itying.com/uniimg.php?url=https://img-cdn-tc.dcloud.net.cn/uploads/questions/20250310/2063297e87ffc93e810b3c96ccce0e20.png)
![](https://www.itying.com/uniimg.php?url=https://img-cdn-tc.dcloud.net.cn/uploads/questions/20250310/2b8f30ceb731e37d2ce5752e22df8bd9.png)
![](https://www.itying.com/uniimg.php?url=https://img-cdn-tc.dcloud.net.cn/uploads/questions/20250310/1edda94c3485dfe207fac2d4ef083868.png)
![](https://www.itying.com/uniimg.php?url=https://img-cdn-tc.dcloud.net.cn/uploads/questions/20250310/c32b7579fec1e5e5f440679e118010c7.png)

更多关于引入物流服务的查询组件在uni-app中报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

没事了,版本号错了,改成2.3.0即可

更多关于引入物流服务的查询组件在uni-app中报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html


这个错误通常是由于物流插件未正确配置或加载导致的。以下是可能的原因和解决方案:

  1. 确保已在微信小程序后台正确添加了该插件,并在manifest.json中配置了插件权限:
"mp-weixin": {
  "plugins": {
    "logisticsPlugin": {
      "version": "插件版本号",
      "provider": "插件AppID"
    }
  }
}
  1. 检查插件版本是否与当前基础库兼容,建议升级到最新版本。

  2. 确保在微信开发者工具中已启用"使用npm模块"和"启用插件"选项。

  3. 尝试改用动态引入方式:

// #ifdef MP-WEIXIN
const plugin = requirePlugin('logisticsPlugin')
// #endif
回到顶部