草庐IT

chrome-debugging

全部标签

Google Chrome spordsboodbookurlforwarder弹出url链接单击时

我有用户单击图标。如果用户在桌面上,他们将被重定向到网页,让我们以Facebook为例。如果用户在移动设备中单击图标,则将被直接使用到Facebook应用程序,但是如果没有它,则将通过浏览器访问网页。移动视图很好,但是在链接点击时,在桌面上会弹出(在Chrome中)。如果我使用HREF标签,则不会弹出。从用户体验的角度来看,这很烦人。有没有办法来解决这个问题。?JavaScript代码IM用于通过浏览器将其引导到网页或打开应用程序(如果有)functiongoToURL(){setTimeout(function(){window.location="https://www.facebook.

java/ eclipse : starting a new JVM in Debug mode

我的Java程序是否可以在Debug模式下启动第二个JVM(通过ProcessBuilder,例如运行javaw.exe),以便它出现在Eclipse的调试窗口中?如果是,怎么做到的? 最佳答案 一种实现您(可能)想要的东西的可能方法:启用第二个jvm进行远程调试。据我所知,您可以告诉jvm等待,直到远程调试器挂接到session。然后,在生成“子jvm”之后,在eclipse中启动远程调试session。ThisisthesetofparametersforaclassicVM:java-Xdebug-Xnoagent-Djava

selenium启动Chrome配置取消“阻止不安全下载”

问题:使用python+selenium驱动Chrome下载文件,出现阻止不安全的下载,导致文件下载失败,用了网上的一些配置方法也不见效果,依然是阻止下载。驱动配置文件如下:options=webdriver.ChromeOptions()options.add_argument('--ignore-ssl-error')#忽略SSL错误options.add_argument('--log-level=1')options.add_experimental_option('excludeSwitches',['enable-automation'])prefs={'profile.defau

java - 我的 Java 小程序可以在 Chrome 45 上运行吗?

我们开发的Web应用程序使用三个JavaApplet。我们知道Chrome45将放弃对NPAPI的支持。在此页面中,Oracle表示Java插件依赖于NPAPI。https://java.com/en/download/faq/chrome.xml事实上,我已经尝试使用chrome43和44执行我的小程序,默认情况下禁用NPAPI但不禁用Java插件并且它们正确执行,尽管窗口顶部出现一些额外的警告消息说Java插件将很快被禁用。问题1:如果Java插件依赖于NPAPI,为什么我的小程序可以运行?我不明白。问题2:适用于Chrome的Java插件是否将在Chrome45中不受支持,我的小

java - 用于构建 'debug' 和 'release' JAR 文件的惯用 Gradle 脚本

我正在尝试创建一个Gradle构建脚本来构建Java.jar文件处于“发布”或“调试”模式,并且无法参数化脚本。问题是:使用Java插件在Gradle脚本中执行此操作的惯用方法是什么?(或者,如果没有惯用的方法,那么实际有效的hacky解决方案是什么?)我不介意参数化的方法,只要命令行和IDE调用可以轻松地在两个输出选项之间进行选择。jar文件将用作其他项目中的库,例如一个Android应用程序和一个JavaFX应用程序,所以我希望参数化方法可以从他们自己的Gradle脚本中调用/依赖。理想情况下,我想“模拟”Androidgradle插件具有每个任务的调试/发布版本的能力,即$./g

java - 如何在 selenium webdriver 中将网络浏览器从 Firefox 更改为 Chrome/Opera/IE/Safari?

如何在seleniumwebdriver中将浏览器从firefox更改为Chrome/Opera/IE?请指导步骤和代码片段。如果您对上述任何浏览器有答案,请回复。我读了很多这方面的内容,但无法正确链接。 最佳答案 首先,您需要将正确的驱动程序导入到项目/类中。喜欢importorg.openqa.selenium.firefox.FirefoxDriver;importorg.openqa.selenium.chrome.ChromeDriver;importorg.openqa.selenium.ie.InternetExplo

java - 如何使用 Chrome 驱动程序使用 Java 覆盖 selenium2 中的基本身份验证?

如何覆盖selenium2chrome驱动程序中的基本身份验证?我在我的项目中遇到一个问题,chrome“需要身份验证”弹出窗口即将到来,这阻止了webdriver继续导航。请找到随附的屏幕截图。我正在使用以下代码来实例化chrome驱动程序,privateWebDriverdriver;@OverrideprotectedvoidsetUp()throwsException{super.setUp();System.setProperty("webdriver.chrome.driver","C:/Selenium/chromedriver.exe");driver=newChrom

java - Chrome 59 和使用 Selenium/Fluentlenium 的基本身份验证

Chrome59有removedsupportforhttps://user:password@example.comURLs.我有一个测试正在使用这个功能,但现在已经坏了,所以我试图用一个等待身份验证弹出窗口并填写详细信息的版本替换它。但以下内容在Chrome上不起作用(它不会将身份验证弹出窗口视为警报):alert().authenticateUsing(newUserAndPassword("test","test"));selenium-only版本有同样的问题:WebDriverWaitwait=newWebDriverWait(getDriver(),10);Alertal

java - 在 Java 中处于 Debug模式时,是否有类似控制台的内容可供我键入命令?

在Eclipse中是否有可能有一个控制台,在Debug模式下我可以在那里尝试一些东西?就像在python中一样,我可以随时输入例如1+1或myVariable.toString()等?C#与F#shell具有相似的概念。我想在运行时检查我的变量并尝试一些方法,拥有那种控制台会很有帮助。谢谢 最佳答案 Eclipse具有DisplayView,您可以在其中输入(几乎)任意Java表达式,并在您处于断点时对它们进行求值。要评估任何表达式,请选择它(在显示View本身或任何打开的Java源文件中)并按下“检查”、“显示”或“评估”按钮之一

java - 在 Debug模式下找不到 JSP 变量

在我的JSP文件中,我有一个属性初始化如下:我正在尝试学习如何在NetBeans中调试JSP。当我在该行之后切换断点并调试程序时,我在“变量”选项卡中看到大量变量,但我找不到perspectiveCount。也许是因为它不完全是一个变量,而是一个属性。我还尝试使用“评估代码”选项卡,但它回答我“perspectiveCount”在当前上下文中不是已知变量。调试和学习perspectiveCount值的正确方法是什么? 最佳答案 虽然您使用Netbeans进行调试,但这可能对其他人有帮助:在Intellij上,pageContext作