表題の通りです。
javascript
1var map = L.map('mapcontainer', {zoomControl: false}).fitWorld(); 2map.on('contextmenu', onMapLongTap); 3 4function onMapLongTap(click) { 5 window.alert('long tap'); 6}
これでPCでは問題なくアラートが表示されますがモバイルではアラートが表示されません。
そもそもLeafletのクリック、タップイベントはモバイルに対応してないのでしょうか。
下記参考サイトでもcontextmenu,dblclickイベントは、モバイルでは少なくとも反応しません。
あなたの回答
tips
プレビュー