Javascript 如何仅防止Ibooks固定布局书中的翻页事件?

Javascript 如何仅防止Ibooks固定布局书中的翻页事件?,javascript,ios,events,epub,ibooks,Javascript,Ios,Events,Epub,Ibooks,我正在尝试为ibooks朗读的固定布局书创建一个停止/启动按钮,我希望防止页面在该按钮的位置翻转。HTML元素如下所示 <p ibooks:readaloud="startstop" id="rass" ontouchstart="prevent(event)">SS</p> function prevent(event){ event.preventDefault(); } 因此,ibooks:readoutloading属性使readoutloading在

我正在尝试为ibooks朗读的固定布局书创建一个停止/启动按钮,我希望防止页面在该按钮的位置翻转。HTML元素如下所示

<p ibooks:readaloud="startstop" id="rass" ontouchstart="prevent(event)">SS</p>
function prevent(event){
    event.preventDefault();
}
因此,ibooks:readoutloading属性使readoutloading在触摸p标记时开始和停止,但是,防止触碰时的默认行为也会阻止ibooks:readoutloading属性的行为


有没有办法手动启动和停止朗读,或者只防止翻页?

将此代码添加到HTML文件中:

<p ibooks:readaloud="startstop" id="rass">&#x2735;</p>

如果p标签点击,朗读将停止。这是“朗读”的默认设置。您不需要使用javascript。

将此代码添加到HTML文件:

<p ibooks:readaloud="startstop" id="rass">&#x2735;</p>
如果p标签点击,朗读将停止。这是“朗读”的默认设置。您不需要使用javascript