H5调用原生功能 封装一个统一的接口,供H5页面调用原生的功能,比如获取设备信息、打开相机、分享内容等。这样,H5页面只需调用这个接口,而无需关心具体的原生实现细节。 public class NativeAPI { @JavascriptInterface public void getDeviceInfo() { String deviceInfo = "Device: Android, Version: 11"; String javascriptCode = "javascript:onDeviceInfoReceived('" + deviceInfo + "')"; webView.loadUrl(javascriptCode); } } webView.addJavascriptInterface(new NativeBridge(), "NativeBridge"); H5端调用: function getDeviceInfo() { NativeAPI.getDeviceInfo(); } 原生调用H5 直接调用API: String...