Webview 如何缩放与parse链接的目标网页
我有一个带有按钮的程序,可以通过GET方法登录,它工作得很好,但当我登录时,表单似乎缩小了很多。我想知道是否有WebSettings.ZoomDensity或WebView类的选项,可以根据设备的屏幕调整表单大小 按钮代码如下: public void IniciSessio_BTN_Click(View Target) { if (U.getText().length() <= 0) Toast.makeText(getApp
我有一个带有按钮的程序,可以通过GET方法登录,它工作得很好,但当我登录时,表单似乎缩小了很多。我想知道是否有WebSettings.ZoomDensity或WebView类的选项,可以根据设备的屏幕调整表单大小 按钮代码如下: public void IniciSessio_BTN_Click(View Target) { if (U.getText().length() <= 0) Toast.makeText(getApp
我在Windows phone 8.1应用程序的scrollview中有一个webview,我将webview的高度设置为适合其内容,并在webview中禁用了scrollview,但当我滚动webview时,scrollview没有滚动 同样的代码适用于Windows应用商店8.1。请尝试以下操作: <WebView Source="http://www.example.com/" ScrollViewer.VerticalScrollBarVisibility="Vi
我正在寻找在选项卡中设置内容的正确方法,以及如何使用演示设置WebView我尝试了以下代码: if (cancell.isVisible()){ tabs.getSelectionModel().selectedIndexProperty().addListener(new ChangeListener<Number>() { @Override public void changed(ObservableValue<
我需要打开一个用户可以轻松忽略的web视图。 它应该能够显示一个给定的URL,并且有一个易于关闭的选项(如x按钮)——还应该显示导航按钮 我查了一下,但找不到类似的东西。您可以使用带有视图包装器的React Native WebView组件来实现它。创建自己的MyWebView组件,如下所示: class MyWebview extends React.Component{ constructor(props, context) { super(props); this.go
我正在使用带有多个浏览器窗口的electron。 在这个浏览器窗口中,我有一个显示内容的Web视图。 现在我想向另一个打开的浏览器窗口的webview发送一个新的url 因此,我在所有浏览器窗口/网络视图中创建了一个ipc侦听器,以便在收到请求时更新url。到目前为止,这一切都很顺利。 我唯一不能做的就是用新的url聚焦/显示窗口 我试图找到一种方法来获取webview的browserWindow实例,但这似乎是不可能的 如何显示/聚焦通过IPC接收消息的窗口? 谢谢 您可以很容易地获得当前浏览
一位贡献者在自己的分支中对“Toolkit.win32.ui.controls”进行了一些更新。我在项目中下载、编译并引用了生成的dll。我在对象浏览器中看到API更改(请参见附图);但是,编译器似乎看不到这些更改,因为每当我尝试使用额外的API时都会出现错误 该处: 他所做的改变是: 发生错误的地方: Uri url = webView.BuildLocalStreamUri("MyTag", "/Minesweeper/default.html"); 错误: Severity C
我正在使用浏览器,我有一个按钮,单击该按钮时应在WebView上加载网页这是我跟踪的代码: @FXML private void tabfirst (ActionEvent ee) throws IOException { // for tha Chooser frame text. String hh = text11.getText(); Socket socket = new Socket(); try { w
我使用webview时,我给出了错误的url,它给出了警告我想删除此警告,只显示在react native中找不到的页面 我的代码是 <WebView style={{flex:1,margin:20}} ref={WebView_Ref} source={{uri: 'https://www.gooef.com'}} /> 我想在上面的url webview中只显示未找到的页面,不提供警告错误连接拒绝url错误使用renderError道具 const errorPa
我有一些按钮可以在webview中点击打开多个页面。 我启用了“FollowLinks”选项。 和WebView.CanGoBack 我的问题是。 当没有连接或找不到页面时,如何“不”打开默认错误页面?在使用webviewer之前,您可以使用web组件和屏幕检查internet连接。ErrorOccessed事件,请参阅 在使用webviewer时,您不能对此进行检查。因此,将显示默认错误页面。此外,如果未找到页面,您将从服务器获得定义的404未找到页面错误页面
我尝试使用webview在javafx视图上显示google网页。它所做的只是显示一个空页面。为了测试,我在底部添加了一个文本元素,它确实出现了。任何指示都会有帮助。附上我的代码和示例屏幕 我在Windows7机器上运行此应用程序,该机器具有8GB RAM,并且部署在需要代理身份验证的环境中 import java.net.Proxy; import java.net.ProxySelector; import java.net.URI; import java.net.URISyntaxExc
有人能帮我在BB10的网络视图中设置cookies吗 下面是我的试用版,但不起作用 在qml中 WebView { id: webview horizontalAlignment: HorizontalAlignment.Center verticalAlignment: VerticalAlignment.Center preferredWidth: 700 set
对于我正在开发的应用程序,我希望使用一个包含三个Web视图的中心,您可以在其中滚动。我试过: 只需将WebView放在Hub部分(这不起作用-需要数据模板) 将WebView放在HubSection中的DataTemplate中(这会编译,但隐藏的代码无法访问WebView) 在使用上述方法时,使用以下代码尝试直观地查找控件: public static T FindVisualChildByName<T>(DependencyObject parent, string name)
在我的应用程序中,后退/前进鼠标按钮被禁用,我找不到如何启用它。在manifest.json中,没有一个属性可以启用此按钮。 如何为用户提供无需任何附加按钮即可管理历史记录的功能?导航功能非常强大,因此后退/前进事件不会产生任何影响 由于这些鼠标按钮似乎不会生成任何可以检测到的事件,因此您根本不可能检测到这些事件 作为(弱)证据,谷歌自己的不支持它们。定义“禁用”,您试图如何使用它们?在默认的Chrome或Webview设置中,此按钮被禁用。我想启用它,但不知道如何启用。很抱歉表达不正确。因此,
我在webView中播放youtube视频时遇到问题我尝试在webView中不全屏播放youtube视频,但我无法,我在viewDidLoad()中为webView设置了allowsInlineMediaPlayback属性,但它不起作用 override func viewDidLoad() { super.viewDidLoad() let url = URL(string: "http://www.youtube.com") let YOUTUB
在NativeScript中,如果WebView处于脱机状态,如何显示本地HTML文件 在本例中,我尝试加载字符串而不是文件。但我不能让它工作 let errorHtml = ` <html> <style> body { background-color: red; color: #fff;
我有一个显示网络视图的基本列表。我想添加一个在网页加载时显示的活动指示器。这是我创建的代码 import SwiftUI import WebKit struct WebView: UIViewRepresentable { var url: String // makeUIView func func makeUIView(context: Context) -> WKWebView { guard let url = URL(string:
我正在使用flex hero为blackberry playbook开发一个应用程序,html内容使用QNXStageWebView显示。但问题是,当我添加此webview以将其置于所有其他显示对象之上时,我无法控制它。我需要解决它,然后我才能继续工作。谁能帮我解决这个问题 当我运行此代码时,我无法看到该按钮。我需要将其显示在webview的顶部 您是否尝试过移除该组件?这就像html的z-order属性在某些层中排列子对象一样。好吧,目前它无法做到这一点,所有QNXStageWebView总
我已将WebView放置在我的页面上: <WebView x:Name="wv1" HorizontalAlignment="Stretch" Visibility="Collapsed" Grid.Row="0" VerticalAlignment="Stretch"/> 在我的C#中,我做到了: this.wv1.NavigateToString("<p style='font-size:20px; font-weight:bold;'>" + "Article
我想在JavaFXWebView中加载一些内容或页面,并向Java提供一个桥接对象,以便页面内容可以调用Java 这里描述了如何进行此操作的基本概念: 现在我的问题是:什么时候将bridge对象注入WebView以便它尽快可用 一个选项是页面加载后,如下所述: 但是有没有一种方法可以更快地(在页面内容本身初始化之前)注入它,从而使桥接对象在页面加载期间可用(而不仅仅是在页面加载之后)?由于没有人回答,我将告诉您我是如何做的,尽管它很难看。这使页面能够在非Java环境中正常工作,但在Java环境中
Webview shouldInterceptRequest方法始终返回null。我使用了adblocking方法。我尝试了许多adblock方法,但始终需要此shouldInterceptRequest方法,但其返回null 我的网络视图代码 webView.webViewClient = object : WebViewClient() { override fun shouldOverrideUrlLoading(view: WebView?, request: WebR
我有一个UWP应用程序,它在MainPage.xaml文件中定义了一个WebView <WebView Name="webView" Style="{Binding Source={StaticResource WebViewStyle}}" Visibility="{Binding WebAppLoading, Converter={StaticResource FalseToVisibleConverter}}"
问题: WebView在加载图像后未释放内存 如果所有WebView实例都被销毁几秒钟,内存似乎就会释放。我们从XAML树中删除了代码中的所有引用。我们在调试器中签入所有实例都已在该点释放 这个解决方案是有问题的,因为web视图必须死一段时间才能启动内存清理,对于我们的用例来说是不可接受的 如何复制: 使UWP C app或C++ UWP APP >添加WebVIEW->加载大随机图像的图像->内存不断增长。< /P> 我们只有一个活动的WebView,并且一个接一个地多次在其中加载大型图像。
我尝试使用api方法加载数据(数据:数组)。 handsontable有两个文本列 我得到JSObject调用: JSObject jsTable = (JSObject) webView.getEngine(). executeScript("$('#example').handsontable('getInstance')"); 我这样构造数据数组: Object[] data = new Object[]{ new Object[]{"s1", "s2"}, new Ob
我有两个导航,分别位于两个不同的包装内(例如,一个位于页眉,一个位于页脚)。当我将浏览器的大小缩小到手机大小时,我想将这两种导航组合起来。这是否可行? 我不认为这可以通过纯CSS实现。对PHP和JS不确定? 有人知道吗?没关系,我找到了解决办法: var mq = window.matchMedia( "(min-width: 8000px)" ); if (mq.matches) { // window width is at least 500px } else { var
我在JavaFXWebEngine中使用JavaFX和javascript引擎来开发应用程序。出于调试目的,我想从javascript获得反馈。WebEngine中的控制台输出会发生什么变化?是否有任何方法可以访问它,或重定向到java中的System.out?以下代码将console.log重定向到JavaBridge.log: 我喜欢往另一个方向走。我们使用log4j,因此我创建了如下javascript包装器: module.exports = { levels:[ "ALL",
C#代码和.Net 4.0 客户: new WebView("http://localhost:8091/index.html", new CefSharp.BrowserSettings()); 服务器: server.Add(HttpListener.Create(System.Net.IPAddress.Any, 8091)); 给出异常错误102 我已经使用vs2010、.vdproj为目标平台x64创建了应用程序 当我在c:\manufacturer\productname上安装它
我在VisualStudio上尝试了这段代码。但它变成了: System.Exception:“来自HRESULT:0x80020101的异常” 我如何解决它 string function = @"window.external.notify(document.body.scrollTop)"; await PinView.InvokeScriptAsync("eval", new string[] { function }); System.Exception:“来自HRESULT:0x
我想知道是否有可能在视图a中堆叠视图B和C,布局:垂直,在它们上面滚动,就像B和C是标签一样?谢谢 是的,这是可能的,就像你说的那样。。。。为父视图使用垂直布局,您应该已全部设置好
在javafx中使用webview时,它会随机停止渲染,并为随机颜色框切换所有内容。 它向我吐露了这个错误 "C:\Program Files\Java\jdk1.7.0_45\bin\java" -Didea.launcher.port=7533 "-Didea.launcher.bin.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 12.1.6\bin" -Dfile.encoding=UTF-8 -class
我有一个通过跟踪区域和鼠标进入/退出事件跟踪鼠标的视图,现在我想在鼠标退出窗口时隐藏窗口上的WebView,但我不能告诉WebView隐藏,我尝试了所有Google设置的hidden、set hidden等,但在myView.m类中,甚至连WebView的“边界”都没有声明 我试图确保MyView.m类中的WebView是已知的,以便我可以引用它,但此设置不可用,即使不是宽度、高度等,set AlphaValue也是未知的,是否有其他方法隐藏WebView thx寻求帮助我用我自己的方法解决了这
在nativescript中的webview上是否有“导航”事件 我在《沙马林》(c#)中用 Browser.Navigating += Myfunction nativescript中有类似的事件吗?我想这样做,如果我点击我的网站范围外的链接,那么我希望设备打开该url的网页,而不是在webview内导航 为此,您可以处理WebViewloadStartedEvent,并验证URL是否在您的站点范围内。如果不是,您可以为webview设置新的URL,这样您就可以阻止用户进入不同的网页。我附上
我正在尝试制作一个小的android应用程序,显示加载网站的网络视图。 我用下面的代码片段来展示它。但我现在需要的是隐藏页眉和页脚上的一些元素(例如菜单)。我想我可以不从网页上加载一些类来完成它,但我不知道如何正确地完成它。有没有人在这方面有一些经验来分享一些信息?:) 提前谢谢 protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstan
我的angular web应用程序下载Base64图像,并使用此方法完美运行 downloadBase64Image(image: string) { this.isReadySubject.next(false); const blob = this.getBlobFromBase64Image(image); if (navigator.msSaveBlob) { navigator.msSaveBlob(blob, this.fileName); } el
在Android WebView中使用evaluateJavascript时,无法从外部访问返回的变量 String data = null; webview.evaluateJavascript("(function() { return 'test'; })();";, new ValueCallback<String>() { public void onReceiveValue(String value) { Log.i(TAG, "re
我正试图在Windows应用商店的网络视图中安装一个类似Facebook的邮箱 我在Android和IOS上做得很好,只是将likebox url设置为webview的html字符串 但在WinRT中,它显示了左上角的框和大量的空白,因此框非常小,我可以手动放大以适合它 Android和IOS正好符合webview的要求 有什么办法我能把它穿好吗?此外,我需要禁用用户滚动,我只希望用户能够点击喜欢的按钮 提前谢谢。你可以通过调用JS来加载webview来尝试应用CSS。我对web编程不是很在行一
是否有解决方案检测本地WebView上的任意点击?尝试将其放在TouchableOpacity中,但出现了错误。是否有一些解决方法来检测点击 如果react native团队将来可以添加它,这将是一个很好的功能。目前这仍然是一个悬而未决的问题 有人在那里提出建议,你可以试一试。但最好等待facebook团队提供更优雅的解决方案。在webview中发生的任何事件都会从应用程序的其余部分中进行沙盒处理。这是本机组件的设计,而不是React native的限制 您需要做的是手动将您感兴趣的事件从web
当我在WebView中打开网页时,我看到的是“获取Adobe Flash Player”按钮,而不是Flash Player对象。但是Flash在Konqueror和Rekonq中运行良好。是否可以在WebView中激活Adobe Flash插件 我的代码如下所示: from PyKDE4.plasma import Plasma webView = Plasma.WebView() webView.setUrl(KUrl(url))
我在Windows8上。我有一个JavaFX应用程序,它创建了一个带有webview控件的简单窗口,并加载本地文件“test.html”。“test.html”包含javascript(一个简单的“警报(“hello”);”)。 但是,javascript被忽略。 JavaFX中的webview使用什么渲染引擎? 我已经安装了Firefox和IE。后者仅在用户接受的情况下才执行本地文件中包含的JS。因此,我的假设是,由于我的操作系统的某些配置,webview使用IE。这可能吗? 谢谢你的帮助 i
我目前正在从事一个Electron(1.0.1)项目,在这个项目中我非常依赖WebView。到目前为止,除了我尝试访问https://twitter.com或https://tweetdeck.twitter.com 每当我尝试登录(在两个站点上)时,请求https://twitter.com/sessions被取消,我没有登录 但是,如果我查看存储的cookies,我可以看到一个新生成的访问令牌——因此当我刷新站点时,我就登录了 推特是我唯一能体验到这种行为的网站,我只是不知道这里发生了什么
在Electron中,给出了以下示例来说明如何在呈现程序进程和webview中承载的网页之间进行通信: 通过sendToHost方法和ipc消息事件,您可以轻松地在来宾页面和嵌入程序页面之间进行通信: // In embedder page. const webview = document.getElementById('foo') webview.addEventListener('ipc-message', (event) => { console.log(event.chann
我试图在safari浏览器中打开一个URL,同时从应用程序的iOS WKWebView中单击它,但当我从javascript调用window.open时,它没有任何效果 它不会影响WKWebView中的决策策略 [Foundation.Export("webViewecidePolicyForNavigationActionecisionHandler:")] public void DecidePolicy(WKWebView webView, WKNavigationAction navig
我正在尝试使用WebView构建应用程序,并在WebView中单击/点击URL-s上的事件。下面的解决方案打开外部浏览器和URL,但它也在webview中加载相同的URL内容。有没有办法防止在webview中加载新url 这是我的代码示例 function onWebViewLoaded(webargs) { const page = webargs.object.page; const vm = page.bindingContext; const webview = webargs.obje
在vscode扩展webview(catcoding)中,我想加载外部网页(比如google,…) 我试过了 panel.webview.html ="<html> <meta http-equiv="refresh" content="0; url=http://www.google.com/"></meta> </html>" panel.webview.html=” " 您可以尝试在webview中使用ifr
是否可以从webview内部加载的页面读取http请求和响应数据。我想做的是在用户单击webview中页面内的链接后从响应中获取二进制数据。任何帮助或线索都将不胜感激创建您自己的初始化文件,通过该文件生成一个封装标准http和https URLStreamHandler的文件,以便在转发之前拦截它们的流量 白皮书中解释了一些概念 另一个选项是侦听属性并打开到服务器的单独连接,以根据需要检索和处理二进制数据。这种方法的一个例子是。Hello Jewelsea,我知道我的评论与问题和答案无关,而且它
我有一个使用网络摄像头的网络应用程序。当我在浏览器上运行它时,它会工作,当然,它会请求我允许使用网络摄像头。那么在javafx中有没有一种方法可以请求使用相机呢? 这是我的密码: import java.io.IOException; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.layout.StackPane; import javafx.scene.web.WebE
我正在做一个项目,我们使用React Web和React Native。我已经实现了一个React Web组件,它允许您从OBJ、MTL和图像文件加载3D模型,一旦加载模型,您就可以对其进行编辑、在其上附加3D标签等,最后将编辑的3D模型保存回服务器,我的实现在幕后使用THREE.js 现在,下一步是能够从服务器检索这些文件,并在React原生应用程序(移动)中渲染编辑的三维模型。所以我的问题是:我应该怎么做?我在考虑为react native使用一些嵌入式web视图,以便尽可能多地重用reac
我想显示外部服务的产品规格。为此,我必须将下面的JS字符串传递给Webview <!DOCTYPE html> <html> <body> <div id="flix-minisite"></div> <div id="flix-inpage"></div> <script type="text/javascript" src="http://media.flixfacts.com/js/loade
如何使Webview控件接受Windows Universal应用程序的自签名证书?我正在将现有应用从Windows 8.1迁移到Windows Universal。在此过程中,我无法再将自签名证书作为部署包的一部分。我尝试了以下步骤: 已将mycert.cer文件复制到解决方案资源管理器 已验证MyDocuments->Visual Studio 2015->MyApp是否包含mycert.cer文件 将以下代码附加到package.appxmanifest文件中 问题是,无论我如何将myce
我正在开发一个内置网络视图的UWP应用程序。在WebView中,我想使用鼠标的向前和向后按钮来向前和向后导航。默认情况下,WebView不支持它。(普通浏览器会) 我找到了PointerPressed事件,在这个事件中,我可以检查指针设备是鼠标,指针属性是IsXButton1Pressed还是isxButton2 Pressed。如果我在其他用户控件上实现它,它会工作得很好。但是在WebView用户控件上,它不起作用 这就是我在其他用户控件上实现它的方式: private void Page_P
我有一个网站的每个子域的自定义PWA。其想法是在Google Play上安装一个PWA,安装后,用户可以选择子域,将其重定向到子域,然后提示用户安装与所选子域相关的PWA 问题在于,从Google Play(或直接从apk)安装的PWA会在WebView中打开,而WebView似乎不会在子域上触发berforeinstallprompt事件(当我在Google Chrome中打开子域时,该事件会正确触发)。“添加到主屏幕”选项仍然可以从WebView菜单中使用 这给我留下了两个选择,但我无法让其