大神们,因为业务需要我按照官网的教程写了个第三方插件,然后又按照管网的教程离线打包。生成的APK安装后Java写的插件能用,没有问题;但是H5+ 写的代码里,plus.webview下面的API都不能用了(比如打开页面,获取页面ID……)。
基本上我是照着这两篇文档做的:
http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/66 《Android平台第三方插件开发指导 》
http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/13141 《Android离线打包(支持广告) 》
官方说过webview方式集成是不能用plus.webview的,但第三方插件开发后离线打包是不是也不能用plus.webview?有谁知道的能说一下吗?
我只想知道离线打包是不是不能用plus.webview的API。
如果能用,那就可能是我打包的过程有问题,我自己再看看。
如果不能,我就不纠结了。
谢谢!
1 个回复
l***@live.com (作者)
后续:
首先非常感谢@DCloud_Android_ST 大周末给我看代码。已经确定我的H5+SDK集成方式不是webview集成。
在他那边,我的JS工程是可以调用plus.webview的API的。
但为什么打包成APK以后不行,还得继续找原因。后面我会继续记录。