JavaScript
iscroll.js

「iScroll.js と drawer.js のハンバーガーメニューがAndroidで動かない」のがさらにiOS11.3でリンクが機能しない

drawer.jsを使ってハンバーガーメニューを実装するにあたって、下記記事を参考にバグを解決し設置をしていました。

iScroll.js と drawer.js のハンバーガーメニューがAndroidで動かない

ありがたいことにこの方法で問題なく動いていたのですが、iOS11.3でメニュー内のaタグが押せなくなってしまいました。

色々模索したところ、iscroll.jsの

iscroll.js
preventDefaultException: { tagName: /^(INPUT|TEXTAREA|BUTTON|SELECT)$/ },


こちらを

iscroll.js
preventDefaultException: { tagName: /^(INPUT|TEXTAREA|BUTTON|SELECT|A)$/ },

に修正したところリンクが機能するようになりました。
参考までに。