答案 0 :(得分:0)
您可以将事件处理程序绑定到prepush
事件。事件对象将有一个名为event.cancel()
的方法。如果您调用该方法,推送将被取消。
navi.on('prepush', function(event) {
var cancel = window.confirm('Do you want to cancel?');
if (cancel) {
event.cancel();
}
});
请查看此笔以获取一个工作示例: http://codepen.io/argelius/pen/oXvgZz