fix: click event below iOS 13 do not take effect #1022
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
fix: #859, #812
IOS devices below version 13 don't support pointer events. When a user clicks on a div, it will trigger a touchend event. However, the touchend event in the code is not properly filtered, and it will become ineffective due to the call to e.preventDefault.
normal:
![image](https://private-user-images.githubusercontent.com/49024935/287524374-7fa87112-b512-4f8a-801f-cecfdfdf2ecc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxOTk2NDMsIm5iZiI6MTczOTE5OTM0MywicGF0aCI6Ii80OTAyNDkzNS8yODc1MjQzNzQtN2ZhODcxMTItYjUxMi00ZjhhLTgwMWYtY2VjZmRmZGYyZWNjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE0NTU0M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTIyNjhkZDVjYmYzYzA3M2M3ZWMzZWQ3NDlhOGQ0OTc3MjY5Y2UzNDlhZjQzOGZlZWZhYzMwOWNjNTNhM2JkMTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.J6xTJGH7O5WM_SWN3pdFGyEWbE9Ao2JbmBlblj_W6a4)
iOS 11、12:
![image](https://private-user-images.githubusercontent.com/49024935/287524492-648372ee-2685-4570-a32e-0da71a84656c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxOTk2NDMsIm5iZiI6MTczOTE5OTM0MywicGF0aCI6Ii80OTAyNDkzNS8yODc1MjQ0OTItNjQ4MzcyZWUtMjY4NS00NTcwLWEzMmUtMGRhNzFhODQ2NTZjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE0NTU0M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM1MTdkZTc3NDAwN2VkZjY4MmJlYThiOGQyZmQ5N2UwMzE3ZDUyNWNmMjY4YWE2NzI2ODYxMGFjMzg5YThiYjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.hhZRcANiJCHXcX8W_nNLodNdBup6CNd2OyCZ5plzsiA)
Pointer Compatibility:
![image](https://private-user-images.githubusercontent.com/49024935/287524431-5ab7937f-164e-40f0-9a31-3adc7b462907.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxOTk2NDMsIm5iZiI6MTczOTE5OTM0MywicGF0aCI6Ii80OTAyNDkzNS8yODc1MjQ0MzEtNWFiNzkzN2YtMTY0ZS00MGYwLTlhMzEtM2FkYzdiNDYyOTA3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE0NTU0M1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWUzODVhMzQ2MGI0NTI4Mzc0YmU0MmI2NjBhZmI2MGJiYzgxMTc0ODQwOGI0MWU0ZWIxZjM0ZGQyMzEyMTQ5MjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.UrGmuG5VvGNTeiDLxaI1tXu_zOUFolldudlEv2WakUY)