陈阔
陈阔
  • 发布:2023-04-25 11:19
  • 更新:2023-04-25 19:23
  • 阅读:515

【报Bug】Cannot read properties of undefined (reading 'split')

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: mac

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: 13

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: CLI

CLI版本号: ^2.0.1-36420220922003

操作步骤:
  1. manifest.example.json声明插件
    "shulientry":{ "version": "*", "provider": "2021002109669336" }
  2. 对应页面使用插件
    `json:
    "mp-alipay": {
    "usingComponents": {
    "ad-navigate": "plugin://shulientry/adnavigate"
    }
    }

预期结果:

接入正常

实际结果:

报错

bug描述:

问题描述
uni-app接入支付宝插件后,支付宝编辑器报错如下:
Cannot read properties of undefined (reading 'split')
<img width="383" alt="image" src="https://user-images.githubusercontent.com/34299788/234163723-605422d4-0292-47a5-99ab-2c7b75b2d62f.png">
<img width="746" alt="image" src="https://user-images.githubusercontent.com/34299788/234163758-f28ff304-abc2-48f4-aec2-5adb29efc8ff.png">

mp.props['data-event-list']打印为undefind

复现步骤

  1. manifest.example.json声明插件
    "shulientry":{ "version": "*", "provider": "2021002109669336" }
  2. 对应页面使用插件
    json: "mp-alipay": { "usingComponents": { "ad-navigate": "plugin://shulientry/adnavigate" } } wxml: <ad-navigate />
    预期结果
    接入正常

实际结果
报错

系统信息:

  • 发行平台: 支付宝小程序
  • 操作系统:所有手机
  • uni-app版本 [如使用Vue-cli创建/运行项目,则提供npm run info的运行结果]
  • 设备信息: 所有手机

补充信息
event-list没找到应该加判断

2023-04-25 11:19 负责人:无 分享
已邀请:
DCloud_UNI_LXH

DCloud_UNI_LXH

提供一个能直接跑的最小实现

要回复问题请先登录注册