Alo*_*ler 5 mobile reactjs konvajs
我在我的 web 应用程序和桌面浏览器上使用 react-konva 它工作得很好,但在移动浏览器onClick上不起作用。
<Text
key={index}
index={index}
x={position[0]}
y={position[1]}
fontSize={unit}
width={unit}
text={mark}
fill={fill}
fontFamily={'Helvetica'}
align={'center'}
onClick={ (event) => {
alert("Some text...")
}}
/>Run Code Online (Sandbox Code Playgroud)
有没有办法让它在移动设备上工作,或者我是否需要找到 react-konva 文本的替代品?
您必须使用特殊的移动事件:onTap。
https://konvajs.github.io/docs/events/Mobile_Events.html
所以在你的情况下只需使用onClick和onTap一起使用。
<Text
{...attrs}
onClick={this.handleClick}
onTap={this.handleClick}
/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1369 次 |
| 最近记录: |