| | |
| | | * author: zuo |
| | | * Date: 2024-01-18 |
| | | * Time: 9:14 |
| | | * 备注:供Vue调用原生 |
| | | * 备注:供js调用原生 |
| | | */ |
| | | public class MyWebViewInterface { |
| | | |
| | |
| | | myContext.showWaterIntakeDetail(data); |
| | | } |
| | | }); |
| | | |
| | | } |
| | | } |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 刷新地图中心点坐标 |
| | | */ |
| | | @JavascriptInterface |
| | | public void refreshCenter(double lng, double lat) { |
| | | if (myContext instanceof MapFragment) { |
| | | new Handler(Looper.getMainLooper()).post(new Runnable() { |
| | | @Override |
| | | public void run() { |
| | | // 在主线程上执行UI操作 |
| | | // 更新或操作UI元素的代码 |
| | | myContext.refreshCenterPoint(lng, lat); |
| | | |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 显示分水房详情 |
| | | * @param id |
| | | */ |
| | | @JavascriptInterface |
| | | public void showDivideDetail(String id){ |
| | | if (myContext instanceof MapFragment) { |
| | | new Handler(Looper.getMainLooper()).post(new Runnable() { |
| | | @Override |
| | | public void run() { |
| | | // 在主线程上执行UI操作 |
| | | // 更新或操作UI元素的代码 |
| | | myContext.showDivideDetail(id); |
| | | |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | } |