当前位置: 首页 > 知识库问答 >
问题:

下载测试链接在Brackets的实时预览中工作,但当我在专用浏览器窗口中测试时不工作

鄢飞鸾
2023-03-14

我正在建设一个括号内的网站,一切都是100%工作如何它应该在现场预览,包括一个按钮,下载一些东西。 然而,当我在Edge中测试页面,甚至在Chrome中测试一个专用窗口时,它什么都不做。 我的现场预览是在Chrome,FTR。 你知道为什么我在现场预览之外测试什么也得不到吗? 下载按钮依赖于javascript文件(如果这有帮助的话)。 在我的浏览器设置中的所有站点上都启用了Javascript。 我被难倒了。

共有2个答案

慕容玉堂
2023-03-14

在检查了控制台日志之后,这似乎是一个“受污染的画布”和本地磁盘文件,安全性等问题。我可以设置一个本地web服务器进行测试(我最终会这样做),这应该可以解决这个问题,但是现在,由于它在Brackets的实时预览中工作,我将假设一切都很好,我将在部署时验证这一切。

叶声
2023-03-14

请给出关于这个问题的更多细节,你没有在你的按钮后面张贴代码。

最有可能的问题与下载底部的代码有关,该代码指示了您正在下载的文件的错误路径,这背后的原因是在您的实时预览浏览器上工作时,文件在本地显示了正确的路径。

为了找到确切的问题,当我尝试在服务器之外时,我会通过按浏览器上的f12来检查Java错误。

如果你可以在按钮上放置代码,我将编辑这篇文章,并根据你提供的细节给你更好的答案。

祝你好运

 类似资料:
  • 我无法在执行自动测试时打开的Chrome浏览器窗口(版本73.0.3683.86(官方版本)(64位))中使用Selenium-Webdriver下载CSV文件。我使用的是Selenium版本:3.4

  • 我想我遵循了所有的步骤,我找到到目前为止,但下载链接我的alpha测试是不工作的。 我在3天前上传了这个应用程序,创建了一个google群组,并将这个群组添加到alpha测试者的列表中。 我邀请了几个会员,应用程序状态显示已发布,点击链接后我就可以注册成为alpha tester,但当我点击“从Play Store下载”时,错误信息“我们很抱歉,请求的URL在此服务器上找不到”。 我错过了一个额外

  • 问题:当我在浏览器中直接调用url(url映射)时,它工作得很好,但当我使用post方法从jsp文件中调用servlet时,它不工作,但给出了一个错误: 类型状态报告 留言 /HelloWorld/myservlet 说明源服务器找不到目标资源的当前表示形式,或不愿意透露存在该表示形式。 jsp页面: 网状物xml: Servlet代码:

  • 我的测试网站位于公司防火墙后面。我一直在尝试使用浏览器堆栈的本地测试来测试它。(https://www.browserstack.com/local-testing) 使用Chrome插件非常简单。安装插件后,我可以立即在远程浏览器中输入我的测试网站url并开始测试。 使用BrowserStackLocal。exe是一场噩梦。我尝试使用以下方法添加代理信息: 以及: 即使二进制似乎连接到“www.

  • 后端:Express服务器,带npx create-Express-api后端 Frontend: Next.js,带npx create-react-app前端 我已经在我的根文件夹中实现了这些命令,并尝试运行npm start xxx来检查它们是否还在工作。但是它们在我的http://localhost:3000中不起作用,尽管它们在此链接中起作用http://172.27.178.192:3

  • 我试图添加深度链接到我的应用程序。我已经为我的一个活动添加了两个意图过滤器,一个用于“HTTP”方案,另一个用于我的自定义方案(我使用的是“示例”)。根据SO中的信息(深度链接意图不起作用),我为每个方案添加了一个意图过滤器,这样我就可以处理和类型的链接。 当我尝试另一种样式:“”时,它只尝试在所有3种浏览器中导航到该web页面。 我正在从Android Studio将应用程序部署到我的手机上。我

  • 我似乎遇到了与其他人完全相反的问题--无论最终结果如何,我在Ruby中的Selenium测试都将在测试结束时关闭浏览器窗口。通过或失败,它将始终关闭浏览器。我想阻止这一切。 上下文: 以前,我使用IntelliJ IDEA在Java中编写测试代码。在这种情况下,Selenium测试的浏览器窗口不会关闭,除非您使用driver.quit()。这实际上非常有用,因为它意味着如果测试失败,浏览器窗口将保

  • 我试图做一个文件上传到一个链接(共享点Rest服务),在chrome浏览器中工作良好,但不是在android WebView。 我知道android webview有很多限制,但我尝试使用以下方法上传一个文件 https://github.com/mgks/os-fileup 它打开浏览器,但它不显示文件名,也不上传任何内容或调用服务,但同样的代码在chrome浏览器中运行良好(请注意,我已经启用