相关疑难解决方法(0)

将HTML文件加载到WebView中

我有一个本地html页面以及它所指向的其他几个资源(css文件和Javascript库),我想加载到WebView中.怎么能实现这一目标?

也许不是最好的方式,但我还在试验.

android local android-webview

181
推荐指数
3
解决办法
17万
查看次数

Android WebView Cookie问题

我有一个服务器,它向我的Android应用程序发送一个会话cookie,用于认证通信.我正在尝试使用指向同一服务器的URL加载WebView,并且我正在尝试传递会话cookie以进行身份​​验证.我观察到它间歇性地工作,但我不知道为什么.我使用相同的会话cookie在我的服务器上进行其他调用,这些调用永远不会失败.我只是在尝试在WebView中加载URL时才发现此问题,并且每次都不会发生这种情况.很沮丧.

下面是我用来执行此操作的代码.任何帮助将不胜感激.

String myUrl = ""http://mydomain.com/"; 
CookieSyncManager.createInstance(this); 
CookieManager cookieManager = CookieManager.getInstance(); 
Cookie sessionCookie =  getCookie(); 
if(sessionCookie != null){ 
    String cookieString = sessionCookie.getName() +"="+sessionCookie.getValue()+"; domain="+sessionCookie.getDomain(); 
    cookieManager.setCookie(myUrl, cookieString); 
    CookieSyncManager.getInstance().sync(); 
} 

WebView webView = (WebView) findViewById(R.id.webview); 
webView.getSettings().setBuiltInZoomControls(true); 
webView.getSettings().setJavaScriptEnabled(true); 
webView.setWebViewClient(new MyWebViewClient()); 
webView.loadUrl(myUrl);
Run Code Online (Sandbox Code Playgroud)

cookies android webview

82
推荐指数
5
解决办法
14万
查看次数

如何在Android WebView中加载本地图像

我正在尝试将包含图像的数据库中存储的html字符串加载到WebView.图像存储在内部存储器中.我正在引用html字符串.但它不起作用.有帮助吗?

String content="<p>Can we have a rotational" +
    " symmetry of order more than 1 whose angle of rotation is&nbsp;</p>\n" +
    "\n <p>(i)&nbsp;<img alt=\"45\\degree\" src=\"file:///storage/emulated/01484890695248.jpg\" /></p>\n" +
    "\n<p>(ii)&nbsp;<img alt=\"35\\degree\" src=\"file:///storage/emulated/01484890697301.jpg\" /></p>";

WebView00.loadDataWithBaseURL("", content, "text/html","UTF-8", "");
WebView00.getSettings();
Run Code Online (Sandbox Code Playgroud)

android image webview

4
推荐指数
1
解决办法
5993
查看次数

标签 统计

android ×3

webview ×2

android-webview ×1

cookies ×1

image ×1

local ×1