webview 相关问题

托管HTML内容的图形用户界面中的元素。对于Android,请查看android-webview标签。对于iOS,请查看uiwebview或wkwebview。

在基于 Webview 的 OpenID Connect 身份验证中禁用 Kerberos

我正在使用 IdentityModel.OidcClient 根据 Microsoft Entra ID 对 WinForms 应用程序中的用户进行身份验证。我正在使用基于 WebView 的方法。 效果很好。太棒了。 基本上,标志...

回答 1 投票 0

为什么带有可选链接(?.)的 javascript 不能在 webview 中工作?

我正在制作一个android kotlin项目。 MainActivity 类包含代码: val webView = findViewById(R.id.webview) webView.webViewClient = 对象: WebViewClient() { 超越乐趣

回答 1 投票 0

从android中的url加载pdf

我必须使用此链接在 webview 中显示 pdf 文件 https://col1.3yd.co:8087/api/getDoc?用户名=测试&密码=12345678&doc_id=dc_1 问题是当我使用...在 webview 中打开此链接时

回答 1 投票 0

如何在 Android 上自动填充 Web 视图中的特定字段?

我正在创建一个 Android 应用程序 (Kotlin),当单击按钮时,它会导航到网页、自动填充预定义值并执行登录操作。 我尝试按如下方式进行操作,但结果是...

回答 1 投票 0

在React应用程序中运行具有react-native-webview的库时出现React Native Webview错误

我创建了一个使用 Webview 的 React Native 库。这是库的 package.json。 “依赖项”:{ “react-native-webview”:“*” }, 所以我插入...

回答 1 投票 0

WebView白屏如何解决?

我使用下面的代码用本地 html 文件填充我的 WebView,但它在某些设备中看起来很好,但最近我注意到在某些设备(如 Colors X114)中,WebView 对于一个 Se 来说看起来很好...

回答 6 投票 0

Android webview 无法识别为独立浏览器

创建应用程序时,我注意到它未被识别,因为未设置变量 navigator.standalone 。我首先想到我会修复这个 bij 在将 javascript 注入为 b 时手动设置它...

回答 1 投票 0

如何将WebViewWidget和WillPopScope结合在一起

如何在 Flutter 中将 WillPopScope 与 WebViewWidget 一起使用?我只找到了 WebView 的示例。使用 WillPopScope 我需要这样,当按下后退按钮时,它会返回到页面 https://www。

回答 1 投票 0

如何在WebView Flutter中下载文件

我尝试通过webview_flutter下载文件,但文件无法下载。 我已经获得了读写磁盘的权限,但找不到文件下载。 我预计...

回答 1 投票 0

android webview 不支持异步js功能

我尝试在android webview中加载一个简单的html。在html文件中,它包含一个像这样的脚本,方法带有“async”。 异步函数测试(){ 警报(“测试”); } ...</desc> <question vote="5"> <p>我尝试在 android webview 中加载一个简单的 html。在html文件中,它包含一个像这样的脚本,方法带有“async”。 </p> <pre><code>&lt;script &gt; async function test(){ alert(&#34;test&#34;); } test(); &lt;/script&gt; </code></pre> <p>我发现,“警报”在各种 Android 版本设备上都无法正常运行。 测试结果:(应用程序在android模拟器中运行)</p> <ul> <li>android6.0 (23):不好</li> <li>android7.0 (24):不好</li> <li>android7.1.1 (25):好的</li> <li>android8.0:好的</li> </ul> <p>有人可以帮忙解决这个问题吗?我尝试比较 android7.0 和 android8.0 之间的 java.android.webkit 包,但我找不到任何有用的信息。 请帮忙。谢谢</p> </question> <answer tick="false" vote="0"> <p>您可以在 <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function#browser_compatibility" rel="nofollow noreferrer">https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function#browser_compatibility</a></p> 中查看 JavaScript async 关键字的兼容性 <p>WebView Android从55开始支持。 我不知道如何检查 WebView 版本,但我从 chrome://inspect/#devices 检查了我的版本,它是 53.0.2785.124。</p> <p>我使用的是 Android 7.0,API 24。正如您在问题中发现的,我的设备不支持 async 关键字。</p> <p>不幸的是我们无法克服这个限制。</p> </answer> </body></html>

回答 0 投票 0

Android Webview -> 在 webview 的 localStorage 中设置值时未捕获安全错误

我需要通过在本地和会话存储中设置一些属性来加载android中的webview。 我尝试在 webView.evaluateJavascript("window.

回答 2 投票 0

flutter webview url重定向时无法返回

我正在构建一个颤振应用程序。该应用程序的用途是在 webview 中显示网页。在此应用程序中有一个按钮。单击按钮时,需要打开 webview 并加载 u...

回答 1 投票 0

有 GeckoView 的 webview onReceivedError 替代品吗?

使用 WebView 时,我可以使用 onReceivedError 和 onReceivedHttpError 处理错误。我如何使用 geckoView 做到这一点? 搜索了文档,我希望找到类似的 geckoSe 方法...

回答 1 投票 0

Google Auth 无法在 flutter webview 中工作

尝试通过flutter webview通过google登录船网站,每次都会遇到上述问题。

回答 1 投票 0

在 Android Web 视图中自动播放 Youtube

Youtube 自动播放标签在 Android Webview iframe 中不起作用。 如何删除cc标签? HTML需要在webview中加载: 。中心{ 位置: </desc> <question vote="1"> <p>Youtube 自动播放标签在 Android Webview iframe 中不起作用。 如何去掉cc标签?</p> <p>HTML需要在webview中加载:</p> <pre><code>&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;style&gt; .center{ position: absolute; margin: auto auto; right: 0; left: 0; bottom: 0; top: 0; } &lt;/style&gt; &lt;body style=&#34;background:#000&#34;&gt; &lt;iframe id=&#34;videoContainer&#34; class=&#34;center&#34; width=&#34;100%&#34; height=&#34;300&#34; src=&#34;https://www.youtube.com/embed/Vt-Wf7d0CFo?rel=0&amp;controls=1&amp;showinfo=0&amp;autoplay=1&#34; frameborder=&#34;0&#34; allow=&#34;autoplay; encrypted-media&#34; allowfullscreen&gt; &lt;/iframe&gt; &lt;/body&gt; &lt;/html&gt; </code></pre> <p>网站上使用相同的代码。</p> <p>Content 变量保存上面提到的 html。 当前的 Android 代码:</p> <pre><code> mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setAppCacheEnabled(false); mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); mWebView.getSettings().setMediaPlaybackRequiresUserGesture(false); view.loadDataWithBaseURL(null, content, &#34;text/html&#34;, &#34;utf8&#34;, view.getUrl()); </code></pre> </question> <answer tick="false" vote="2"> <p>自 Android SDK 17 起默认禁用自动播放,您可以将 setMediaPlaybackRequiresUserGesture 设置为 false 以重新启用自动播放。然后你还需要检查SDK版本,因为早期版本没有这个功能。</p> <p>检查:</p> <pre><code>int SDK_INT = android.os.Build.VERSION.SDK_INT; if (SDK_INT &gt; 16) { engine.getSettings().setMediaPlaybackRequiresUserGesture(false); } </code></pre> </answer> <answer tick="false" vote="0"> <p>您的 src 属性中的 url 格式似乎错误</p> <p><a href="https://www.youtube.com/embed/5jnqWIlaLyA?rel=0&controls=1&showinfo=0&autoplay=1&cc_load_policy=3" rel="nofollow noreferrer">https://www.youtube.com/embed/5jnqWIlaLyA?rel=0&controls=1&showinfo=0&autoplay=1&cc_load_policy=3</a> </p> <p>另请检查此网址以获取参考:</p> <p><a href="https://developers.google.com/youtube/player_parameters" rel="nofollow noreferrer">https://developers.google.com/youtube/player_parameters</a></p> </answer> </body></html>

回答 0 投票 0

Android Studio - 输入法管理器

Android Studio版本:2.3.3 下面的代码不起作用,它应该隐藏键盘,但事实并非如此。请帮忙。 输入方法管理器 imm = (输入方法管理器) 获取系统服务(上下文。

回答 3 投票 0

React Native 中下拉列表和 webview 组件之间传递值

我正在使用 Snack.expo.dev 开发一个应用程序。在表单中,我有两个组件:下拉列表和网络视图。当我在下拉列表中选择一个网址时,网络视图会显示他的网页。 这是 DROPDOWNLI...

回答 1 投票 0

我在Android Studio 2023中创建了一个webview应用程序,但它在手机上显示白屏

我在 Android Studio 2023 中创建了一个 webview 应用程序,但它在手机上显示白屏。启用了 JavaScript,并且清单中有互联网权限。为什么不工作白页...

回答 1 投票 0

Android webview 慢

我的 Android 网页浏览速度很慢。从手机到 3.0+ 平板电脑,所有设备均具有足够的规格 我知道网络视图应该是“有限的”,但我看到网络应用程序是通过手机间隙完成的

回答 11 投票 0

下面的代码无论怎么实现都不是完美的

在flutter和webview中,如果要实现蓝牙连接,如果连接丢失,会立即进行蓝牙扫描和连接。最终目标是保持

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.