当我们去开发一个基于web的android app时,我们第一需要处理的就是与JavaScript的交互问题,Android需要做的事情就是开放某些特定的接口供web里的JavaScript调用,可以开放弹出框功能,Toast,界面跳转等等,这样我们的web视图以假乱真的当成Android的原生界面,而这套web代码又可以嵌入iPhone的客户端中,也就是说Android和IOS客户端仅仅是提供一个共web使用的框架,业务都由web端处理,这岂不是开发一次,可处处运行。然而这一切都是后话,且让我们先实现WebView和JavaScript的交互问题。这里我以Android app为例。
当我们去开发一个基于web的android app时,我们第一需要处理的就是与Java