其实过程是这样的:
服务端写了一个JS的调用,它使用windonw.doSomething();期望来调用android端的实现接口。本来想直接使用webview的javaScript嵌一段脚本就行,结果它是window的句柄,说了PC端已经是这种做法,不能对这个方法引用句柄进行改动。所以意思是让我跟PC端一样拿一个chrom浏览器的源码来修改,在浏览器内核中增加一个doSomething()的方法。
后来就找到了crosswalk这个框架,描述说这东西可以替代整套webview的浏览器核心 ,我对这进行重新改动编译应该可以实现这样的效果。只是研究了好久还是不懂得如何去编译这个框架。
如果有大神知道的希望不吝赐教,先行谢过。
或者我前面的需求有更好的实现方法也请告诉我哈crosswalk github地址: https://github.com/crosswalk-project/chromium-crosswalk
服务端写了一个JS的调用,它使用windonw.doSomething();期望来调用android端的实现接口。本来想直接使用webview的javaScript嵌一段脚本就行,结果它是window的句柄,说了PC端已经是这种做法,不能对这个方法引用句柄进行改动。所以意思是让我跟PC端一样拿一个chrom浏览器的源码来修改,在浏览器内核中增加一个doSomething()的方法。
后来就找到了crosswalk这个框架,描述说这东西可以替代整套webview的浏览器核心 ,我对这进行重新改动编译应该可以实现这样的效果。只是研究了好久还是不懂得如何去编译这个框架。
如果有大神知道的希望不吝赐教,先行谢过。
或者我前面的需求有更好的实现方法也请告诉我哈crosswalk github地址: https://github.com/crosswalk-project/chromium-crosswalk
解决方案 »
- 还是为TextView设置背景图片的另一个小问题~
- 关于android静默安装问题
- sqlite 命令失效
- android SurfaceView 显示在类似弹出窗里
- android 拍照后的照片处理成多张,处理的过程中出现OOM
- [武汉]下周就要比赛了,产品的服务器与数据库也开发的差不多了,可是就是找不到一个做客户端开发的。。。
- Chronometer计时器如何指定计时开始时间?
- android 自定义RatingBar(评分控件)在不同分辨率图片不完整或有下拉阴影
- 请问Android如何能慢慢画出一条线?
- 求大神帮忙 做google map cluster的时候里面的setOnCameraIdleListener和我自己的冲突
- android BLE 扫描设备
- 有没有大神帮忙 新手小白一枚
没用cordova,只是想引入一个开源的浏览器内核来修改,搜到crosswalk应该可以满足我的要求。
想说crosswalk这个编译太坑爹了,一直下载编译不成功