草庐IT

post_WebView

全部标签

javascript - Cookie 在 Android Webview 的 iframe 中不起作用

我的基于Webview的浏览器应用程序的一位用户报告了在iframe中嵌入Google日历的问题。看起来由AndroidWebview(来自GooglePlay的最新版本,使用Android6测试)加载的iframe无法读取或设置任何cookie。同一设备上的GoogleChrome中不存在该问题。它似乎只与AndroidWebview有关。我可以通过以下站点重现该问题。CookiesManagement如果您通过主框架中的链接打开cookie站点,您可以通过“创建Cookie...”或“显示所有Cookie”按钮设置/读取cookie。然而,在iframe中显示所有cookie总是返

android - WebView 中的 Youtube 视频无法加载

我已经在我的Activity中实现了一个WebView,为此我已经授予了权限使用此代码:WebViewmWebView;mWebView=(WebView)findViewById(R.id.ueber_webview);mWebView.getSettings().setJavaScriptEnabled(true);mWebView.getSettings().setPluginsEnabled(true);mWebView.loadUrl("file:///android_asset/MyTestPage.htm");html页面正在加载*很好*,显示视频的边框和视频中心的典型Y

java - Thread.run() 和 Handler.post() 和 Android 中的 Service 有什么区别?

当需要在不同的线程中做一些工作时,一般建议在Android中使用Handler.post()。当我想在后台做一些工作时,我被建议启动一个服务。但我觉得像以前一样使用newThread(newRunnable(){...});更方便。但我担心手动创建新线程在Android中可能会有不同的行为,例如当内存不足时可能会自动停止,而使用Service可能不会?希望有一个明确的答案来帮助我摆脱这种困惑。^^ 最佳答案 在android中执行某些作业时,强烈建议使用Handler,因为:在Android中,只能在其原始线程中更新View,即创建

Max Post尺寸忽略了Wildfly 10

我在wildfly10.0.0.-final上上传大于10MB的文件有问题。在这里,您有我的standalone.xml文件-->-->这是我尝试上传大于10MB的文件时得到的例外:2017-07-0410:59:28,496ERROR[org.springframework.boot.context.web.ErrorPageFilter](defaulttask-24)Forwardingtoerrorpagefromrequest[/manuals]duetoexception[java.io.IOException:UT000020:Connectionterminatedasrequ

使用iOS Swift中的WebView在PDF中检测页面更改

我正在显示存储在一个Document目录WebView,我想检测PDF中页面的更改。我搜索了它,并了解了这些方法goBack()和goForward()但这对我不起作用,我认为它们是为了在文件之间切换webView但是我想检测到pageswitching在当前加载的PDF文件中。我没有代码可以显示,因为我仍在尝试弄清楚它。任何带有解释的示例代码都会非常有帮助。谢谢。看答案为此,你必须scrollView浏览页面的特定位置,如下所示。letselectedPage:CGFloat=2;//i.e.Gotopage5letpageHeight:CGFloat=1000.0;//i.e.Height

Android 开放 Intent ://protocol in WebView

当我将url加载到WebView并尝试打开链接时,其中一些会显示如下错误页面:net::ERR_UNKNOWN_URL_SCHEMEintent://maps.yandex.ru?utm_medium=tab...我怎样才能打开这个链接,或者至少检查是否安装了合适的应用程序并运行它?我试图通过实现自定义WebViewClient来覆盖url加载:@OverridepublicbooleanshouldOverrideUrlLoading(WebViewview,Stringurl){if(!url.startsWith("http")){getActivity().startActiv

android - Webview 仅在某些页面上显示原始 HTML 文本

我正在做一个项目,我们有兴趣从WebView拦截一些HTTP流量,然后将一些额外的header附加到请求,然后返回并在WebView中显示它。为此,我们使用shouldInterceptRequest(WebViewview,StringURL)方法,它返回webview应该显示的WebResourceResponse。这是我的做法:privateWebResourceResponsehandleRequest(Stringurl){Log.d(TAG,"Interceptingrequestat:"+url);HttpURLConnectionconnection=null;URLs

java - 如何使用 Django REST API 验证 android 用户 POST 请求?

截至目前,我有一个DjangoRESTAPI,对于网络应用程序来说,一切都很顺利,我在后端实现了用户身份验证。“login_required”条件适用于基于cookie的网络应用程序。我现在有一个Android应用程序需要访问相同的API。我能够登录用户。我需要知道的是,当每个用户对我的View发出GET/POST请求时如何对他们进行身份验证?我的研究显示了几个解决方案:1)Cookie支持的session2)在每个GET/POST请求中发送用户名和密码(可能不安全)有什么想法吗? 最佳答案 听起来您正在使用DjangoRESTFr

Android HttpUrlConnection 执行 POST 而不是 GET

我有一个Android应用试图使用HttpUrlConnection向我的服务器发出GET请求。当我在单独的测试桌面应用程序中测试代码时,一切正常。但是,当我在我的android设备上运行它时,我的服务器注册了一个POST请求而不是GET。这是我的get方法的代码:publicstaticStringget(Stringurl)throwsIOException{HttpURLConnectionconn=connFromUrlString(url);conn.setRequestMethod("GET");conn.setDoInput(true);conn.setDoOutput(

java - 无法在 Android WebView 中加载本地 HTML 文件

我有一个WebView。我想加载一个名为helloworld.html的本地HTML文件。它位于我的drawable-hdpi文件夹中。这是我的代码:webView=(WebView)findViewById(R.id.webView);webView.getSettings().setJavaScriptEnabled(true);webView.loadUrl("file:///android_asset/helloworld.html");我收到一个浏览器错误:Thewebpageatfile:///android_asset/helloworld.htmlcouldnotbel