在Android 3.0模拟器上,试验了下WebView的新特性,其中有个叫saveWebArchive的方法,我用
public void saveWebArchive (String filename)的时候,filename写的是保存路径,但是我到点保存后那个路径下看什么都没有
于是我用public void saveWebArchive (String basename, boolean autoname, ValueCallback<String> callback)
然后我点保存看了下LOG,给了个提示D/webcoreglue( 756): saveWebArchive: Failed to initialize xml writer.搞不懂什么情况有人遇见过这种情况吗?怎么解决呢?先谢谢了!!!
public void saveWebArchive (String filename)的时候,filename写的是保存路径,但是我到点保存后那个路径下看什么都没有
于是我用public void saveWebArchive (String basename, boolean autoname, ValueCallback<String> callback)
然后我点保存看了下LOG,给了个提示D/webcoreglue( 756): saveWebArchive: Failed to initialize xml writer.搞不懂什么情况有人遇见过这种情况吗?怎么解决呢?先谢谢了!!!
解决方案 »
- RelativeLayout 中如何实现 Linearlayout 中 android:layout_weight 属性的效果?
- DLNA协议
- 大家说:是在总部好,还是在分公司?
- 求助!关于TabHost中向另外一个Activity传数据问题
- 问问有没有反读程序的???
- android 自动识别分辨率问题
- axis2协议下webservice返回多个return,如何通过ksoap分别读取?
- 能不能设置edittext 中部分文字的颜色
- 用bitmap切割图片,然后想让这个部分图片旋转时间为3s
- 搭建无错误,运行时 直接进入主界面 不输出hello world怎么回事?
- android 平台下, 前后camera 不能用, lsmod 时, 显示如下. 是什么地方的问题呢?
- Android 数据库sqlite如何一次创建多个表?各位大神帮帮忙!
完全没有讲如何用saveWebArchive
试试看呢 好像没有loadWebArchive这种方法让我们直接使 不了解google的用意
I/~~~~~~~~~~~~~callback~~~~~~~~~~~~~~( 534): null就是没保存成功这里 Failed to initialize xml writer. 不知道怎么解决。
ValueCallback<String> callback = null;
mWebView.saveWebArchive("/mnt/sdcard/Download/" + savename , true , callback);
Log.i("~~~~~~~~~~~~~callback~~~~~~~~~~~~~~","" + callback);
mWebView.loadUrl("file:///mnt/sdcard/Download/" + savename);不知道是不是写错了呢???一直都是
D/webcoreglue( 534): saveWebArchive: Failed to initialize xml writer.
I/~~~~~~~~~~~~~callback~~~~~~~~~~~~~~( 534): null
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
我是这样解决的