我正在使用Cordova和Intel的Appframework开发移动应用程序 .
我想控制Android硬件后退按钮以指向其他页面(在表单提交后我不希望用户返回到表单 . 相反,我想将它们引导到其他页面) .
当用户在家庭div(#home)时,我想退出应用程序 .
正如我从cordova / Cordova文档中了解到的,我应该向DOM添加一个事件监听器,如下所示 .
document.addEventListener("backbutton", onBackKeyDown, false);
但是,每当按下后退按钮时,这会添加一个通用事件,事件触发(我已尝试过) .
在Intel Appframework中,我可以通过将函数声明为 data-load
属性来加载面板上的函数 .
如何仅将backbutton函数加载到特定div?
我希望它很清楚 . 如果需要进一步说明,请与我们联系 .
1 回答
注册事件监听器,然后在事件触发时检查您的div . 我不太清楚你的意思是“我如何只将后置按钮功能加载到特定的div?”但我假设你的意思是div是可见的,或者它以某种方式具有焦点......你可以在onBackKeyDown函数中的IF语句中检查是否有“加载...到特定div” .