native调用react的方法,react这边应该怎么写才能让native那边监听到?

<!doctype html>
<html lang="en">
<head>

<style type="text/css">
    .rpt{
        background: #f4f4f4;
        padding-top: 45px;
    }
</style>
<script type="text/javascript">   //在html里面插入的方法是生效的,会被安卓那边监听到我的方法
    function hooshineBackClick(){
        return true               //这里是如果安卓监听到的这个方法返回了true 就会拦截物理返回键的操作,也就是物理返回键失效
    }
</script>

</head>
<body class="rpt">
<div id="app"></div>
</body>
</html>

具体想实现的就是前端这边可以拦截安卓的物理返回键操作并且而由前端这边控制路由的跳转以及一些数据的处理### 问题描述

想知道的是在component里面怎么去写这个方法而被安卓监听到。试了很多方法都无效

阅读 1.5k
1 个回答

没记错的话就是要抛出来,好像如果要写到component里要一级级的抛出来,我这边是写android的,之前用react也是这样,前端大概好像是这么个弄法,至于具体是什么不是很清楚。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题