问题背景:
1、react.js(不是reactnative)做网页
2、android webview嵌入
3、原生调起webview内部function不起作用
4、ios是正常调起可以的
react.js代码:
1、constructor 初始化绑定方法
constructor(props){
super(props)
this.initialProgress = this.initialProgress.bind(this)
}
2、componentDidMount window暴露方法给原生
componentDidMount(){
window.initialProgress = this.initialProgress // 给原生实例化回调方法
}
3、要执行的方法
initialProgress(){***}
Android执行initialProgress方法: