FastHub/app/src/main/assets/md/intercept-touch.js
2017-02-19 02:26:44 +08:00

27 lines
762 B
JavaScript

document.addEventListener("DOMContentLoaded", function(event) {
document.querySelectorAll('img').forEach(function(img){
img.onerror = function(){this.style.display='none';};
});
});
window.onload = function() {
addTouchEvents(document.getElementsByTagName("pre"));
addTouchEvents(document.getElementsByTagName("table"));
addEventListener(document.getElementsByClassName("highlight"));
};
function addTouchEvents(elements) {
for (var i = 0; i < elements.length; i++) {
elements[i].addEventListener("touchstart", touchStart, false);
elements[i].addEventListener("touchend", touchEnd, false);
}
}
function touchStart(event) {
Android.startIntercept();
}
function touchEnd(event) {
Android.stopIntercept();
}