diff --git a/packages/uni-app-plus/dist/index.js b/packages/uni-app-plus/dist/index.js index d0ba54295261d186dedacce3de928dfeab04a292..d03fe70c656aa68fe66a8c26ed9e2cb7a9bbdd7e 100644 --- a/packages/uni-app-plus/dist/index.js +++ b/packages/uni-app-plus/dist/index.js @@ -832,8 +832,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$2(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-app-plus/package.json b/packages/uni-app-plus/package.json index a0430ec21d1a8f1732d7bba3cc3df5926792ba63..a57ef130883007482f42d28051f502d58d1c2b85 100644 --- a/packages/uni-app-plus/package.json +++ b/packages/uni-app-plus/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-app-plus", - "version": "0.0.245", + "version": "0.0.246", "description": "uni-app app-plus", "main": "dist/index.js", "scripts": { diff --git a/packages/uni-mp-alipay/dist/index.js b/packages/uni-mp-alipay/dist/index.js index ac4dd124d136167e58196e849ecc943a654039bc..dfb69a3fbda1fa3e176955b12d02badf0e0f9c6e 100644 --- a/packages/uni-mp-alipay/dist/index.js +++ b/packages/uni-mp-alipay/dist/index.js @@ -1197,8 +1197,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$1(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-mp-alipay/package.json b/packages/uni-mp-alipay/package.json index 78a0e2355dbb8e9651a853ab9bafe383a976ae71..011699f8a982050768176a557c9dade5013044c8 100644 --- a/packages/uni-mp-alipay/package.json +++ b/packages/uni-mp-alipay/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-alipay", - "version": "0.0.819", + "version": "0.0.820", "description": "uni-app mp-alipay", "main": "dist/index.js", "scripts": { diff --git a/packages/uni-mp-baidu/dist/index.js b/packages/uni-mp-baidu/dist/index.js index afb46b03ea1f10d87a0de16f08c3ceafcbc537ac..930f1493d182a696ebc9314f77dbd5ad04bb2411 100644 --- a/packages/uni-mp-baidu/dist/index.js +++ b/packages/uni-mp-baidu/dist/index.js @@ -958,8 +958,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$1(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-mp-baidu/package.json b/packages/uni-mp-baidu/package.json index f2add45d857ed8fd3006442f307093c286e12b49..3dbead887b82863ce50d097c731ca0e6fefcf2e3 100644 --- a/packages/uni-mp-baidu/package.json +++ b/packages/uni-mp-baidu/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-baidu", - "version": "0.0.847", + "version": "0.0.848", "description": "uni-app mp-baidu", "main": "dist/index.js", "scripts": { diff --git a/packages/uni-mp-qq/dist/index.js b/packages/uni-mp-qq/dist/index.js index 1550fb6c75c112f18167c13b7d2de2a8530f0b7c..2c8f8a6c630c32dd8f1dc77b630f52bde01a8f34 100644 --- a/packages/uni-mp-qq/dist/index.js +++ b/packages/uni-mp-qq/dist/index.js @@ -896,8 +896,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$1(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-mp-qq/package.json b/packages/uni-mp-qq/package.json index 1727eed6bdf1949213536155c6a7179c9c4a55a4..beda9bf8d6a4ded110e752fcbc0847ee15fcce86 100644 --- a/packages/uni-mp-qq/package.json +++ b/packages/uni-mp-qq/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-qq", - "version": "0.0.103", + "version": "0.0.104", "description": "uni-app mp-qq", "main": "dist/index.js", "scripts": { diff --git a/packages/uni-mp-toutiao/dist/index.js b/packages/uni-mp-toutiao/dist/index.js index 5701e1294f9434766bd3bab310f5f38eced7b321..58c4dc705ed98eeaa12f641908c10cf9a5b7fb89 100644 --- a/packages/uni-mp-toutiao/dist/index.js +++ b/packages/uni-mp-toutiao/dist/index.js @@ -977,8 +977,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$1(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-mp-toutiao/package.json b/packages/uni-mp-toutiao/package.json index c614e07f90eff3048dd106c830f3cf906409664a..d55c969fc5837e8610dc09aed1d45b07cf3eb825 100644 --- a/packages/uni-mp-toutiao/package.json +++ b/packages/uni-mp-toutiao/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-toutiao", - "version": "0.0.343", + "version": "0.0.344", "description": "uni-app mp-toutiao", "main": "dist/index.js", "scripts": { diff --git a/packages/uni-mp-weixin/dist/index.js b/packages/uni-mp-weixin/dist/index.js index 8b93d3c1d2c11212df4b33c2e3e1954803003872..c1d038ef62ed9af7130a0f8d145763d0081742ec 100644 --- a/packages/uni-mp-weixin/dist/index.js +++ b/packages/uni-mp-weixin/dist/index.js @@ -834,8 +834,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$1(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-mp-weixin/package.json b/packages/uni-mp-weixin/package.json index fb5e01b11ad5f4c8517e8ed239a1d172b395f261..2e555403f96e2c363c8f8ff24069f7fddb360545 100644 --- a/packages/uni-mp-weixin/package.json +++ b/packages/uni-mp-weixin/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-weixin", - "version": "0.0.964", + "version": "0.0.965", "description": "uni-app mp-weixin", "main": "dist/index.js", "scripts": { diff --git a/src/core/runtime/wrapper/util.js b/src/core/runtime/wrapper/util.js index a706676e5ae26a53113cefce84b61d746fa953f0..50391e23b61352080cbaa8109bc9d68028c47107 100644 --- a/src/core/runtime/wrapper/util.js +++ b/src/core/runtime/wrapper/util.js @@ -452,7 +452,7 @@ export function handleEvent (event) { // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] const dataset = (event.currentTarget || event.target).dataset - if(!dataset){ + if (!dataset) { return console.warn(`事件信息不存在`) } const eventOpts = dataset.eventOpts || dataset['event-opts']// 支付宝 web-view 组件 dataset 非驼峰