JS-Native交互H5事件不响应
2021-01-19 本文已影响0人
M_PI_4
问题产生原因(在iOS12/11上有发现)
iOS
中不允许将点击事件绑定在document
或者body
上,如果绑定上的话将会失效
。
例如:
$(document).on('click', '#generate', function ()}... //无效
解决方案
第一种:
改为: 用#generate
外面的标签,但⚠️不要是 docuemnt
或者body
.
$('任意的#generate的父元素').on('click', '#generate', function ()}
第二种:
将 #generate
标签改为 a
标签或者button
,便可以点击了.
第三种:
#generate 标签上增加 css样式:cursor :pointer; 即可