首页 > TAG信息列表 > microsoft-edge

javascript-Microsoft Edge中的字体变化-Canvas 2D

我正在尝试在Edge中的2D画布中以小写字母呈现一些文本,但是它不起作用:即使font属性正确并且包含小写字母,文本也不是小写字母.我试图用我能想到的最简单的画布重现该问题,但我仍然遇到了.渲染与Internet Explorer 11相同. Firefox and Edge side-by-side 有任何想法吗?解决方法:实际

c#-EdgeDriver-无法更改Edge中的窗口大小

我正在使用EdgeDriver在我的浏览器(Edge 38.14393.0.0)上运行自动化测试.我的测试是在C#中进行的,因此我正在使用.NET驱动程序: using OpenQA.Selenium.Remote; using OpenQA.Selenium.Edge; var options = new EdgeOptions(); options.PageLoadStrategy = EdgePageLoadStrategy.N

javascript-MS Edge:IntersectionObserver.对你起作用吗?

在任何人在这里付出过多努力之前,我已经有了一个讨厌的解决方法.我只想知道是否有人在使用它. Edge的第15版现已发布,并支持相交观察器(用于延迟加载). 我已经实现了它,并且它在所有支持它的浏览器(Chrome和Opera.尚未实现Firefox和Safari)中都可以正常工作,但在Edge中根本不起作用

javascript-在SVG上IE / Edge单击会导致错误-TypeError:对象不支持属性或方法’blur’

我正在使用角度组件(角度UI分页,尽管我不认为这是问题的原因),并且我的模板包括以下内容… <my-button ng-click="selectPage(totalPages, $event)"> <svg> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="domain.com/scgSprite.svg#arrow"

javascript-TextTrackList onchange事件在IE和Edge中不起作用

TextTrackList.onchange事件在IE和Edge中不起作用.在Chrome和FireFox中,它可以正常工作. 我可以使用其他替代方法吗?我已经搜索了可用的事件,但找不到任何事件. 或如何创建解决方法?如此在所有浏览器中都能使用吗? https://www.javascripture.com/TextTrackList var video = document

Selenium Edge驱动程序没有获取URL – java

我最近将我的selenium库从2.46.0更新到2.53.0(最新版本),以便在使用Edge浏览器的Windows 10计算机上运行测试. 我已将此添加到我的测试设置阶段,以将webdriver初始化为EdgeDriver: System.setProperty("webdriver.edge.driver", driverDir+"MicrosoftWebDriver.exe"); DesiredCapa

javascript – Angular2应用程序无法在Microsoft边缘工作

我的angular2应用程序不适用于Microsoft边缘,而它在chrome和firefox上运行良好. 我看了this问题,但它没有帮助我. 我在Edge控制台上收到以下错误: 以下是package.json文件: { "name": "angular app", "version": "1.0.0", "scripts": { "start": "conc

javascript – RTCPeerConnection在Microsoft Edge中有效吗?

我目前正在使用WebRTC进行VoIP.它将是一个用JavaScript编写的UWP应用程序. 现在,我试图通过在Microsoft Edge上测试https://webrtc.github.io/samples的样本来检查它是否有效. 事实证明它除了RTCPeerConnection以外工作正常. 例如,当我在Edge中打开https://webrtc.github.io/sample

javascript – WebSocket到localhost无法在Microsoft Edge上工作

我创建了一个简单的WebSocket服务器,并尝试使用以下代码连接到它: function test(name) { var ws = new WebSocket('ws://localhost:1234'); ws.onopen = function () { ws.send('Hello from ' + name); } } test('Edge'); 这在Windows10上的Chrome和IE

javascript – Windows Edge并打开blob网址

参见英文答案 > Open links made by createObjectURL in IE11                                    4个 尝试在Windows Edge(20.10240.16384,这是Microsoft提供的IE11 VM中的版本)中打开带有blob URL的新窗口时,我得到了一些奇怪的结果. var

javascript – localStorage无法在Edge中运行?

我目前正在研究一些JS.它在除Microsoft Edge之外的每个浏览器中都能正常工作. 问题很简单:在我的一个脚本的开头,我声明了一个变量,如下所示: var something = localStorage.getItem('something'); 无论如何,这个东西还不存在,但整个想法是这可以在以后的函数中用作参考. Firefox,

java – 无法在Selenium Webdriver中设置cookie

我正在尝试在使用webdriver打开它之前添加cookie到链接,但它一直给我这个错误: org.openqa.selenium.UnableToSetCookieException: Unable to set cookie (WARNING: The server did not provide any stacktrace information) 请在下面找到我的代码: System.setProperty("webdrive

获取无法使用java / selenium将元素集中在chrome和edge中

我在chrome中运行我的测试并在FF中获得了一个无法聚焦元素错误它工作正常.我已尝试过发布的决议但无济于事.我不知道该怎么做.希望有人可以提供帮助.提前致谢. driver.findElement(By.linkText("Add")).click(); List <WebElement> groups = new Select(driver.findElement(By.xpa

javascript – Microsoft Edge创建文件对象

参见英文答案 > Instantiate File object in Microsoft Edge                                    2个 我在Microsoft Edge中创建File对象时遇到问题.在Chrome中它完美运行. var generatedFile = new window.File(["Rough Draft ...."], "Dra

php – 用于用户代理的Microsoft Edge正则表达式

是否有一个傻瓜式的正则表达式(我使用PHP)来匹配Microsoft Edge用户代理字符串?解决方法:我强烈推荐 >不使用我们嗅闻.几乎没有理由这样做. >如果你真的必须使用像ua-parser这样的库,而不是自己动手.

c# – Microsoft Edge忽略内容处置响应头的FileName属性?

我正在向浏览器发送文件以便在本地保存.这适用于除Microsoft Edge之外的所有浏览器,它使用guid替换文件名.必须使用特定文件名下载该文件,是否有针对此问题的解释或解决方法?我的回答“不使用Edge”将被拒绝. var response = new HttpResponseMessage(HttpStatusCode.OK)

javascript – 数据:attachment / csv下载在Edge中不起作用

我希望在从API接收某些数据后触发下载.我这样做的方式如下: const anchor = window.angular.element('<a/>'); anchor.css({display: 'none'}); window.angular.element(document.body).append(anchor); anchor.attr({ href: 'data:attachment/csv;charset=utf-8,&#

Javascript – encodeURI()在不同的浏览器中修复不同的结果

我使用encodeURI()来编码一个php请求网址,它在Firefox和Chrome中运行得很好,但它不在IE / Edge中. 实际网址是: http://localhost/get.php?id = e_e2& title = e2& desc = just a note& stime = 6/12 / 2015,1:00 AM AM& etime = 15/12 / 2015,1:00下午00点 Firefox返回的是(有效):http://

Microsoft Edge不会在Vagrant VM中加载本地nginx网站

我遇到一个奇怪的问题,Microsoft Edge没有加载托管在流浪虚拟机中的本地Craft CMS网站.任何加载本地配置的主机名或IP的尝试都会返回“嗯,我们无法访问此页面”.错误. 我的主机文件中有一行: 192.168.10.12 test.craft.dev 我已经阅读了有关Microsoft Edge没有正确处理hosts文件的各

javascript – 使用Microsoft Edge的Web加密API(38.14393.0.0)

我在Chrome上成功使用Web Crypto API(https://www.w3.org/TR/WebCryptoAPI/)(自第一次Web Crypto支持以来),Firefox(自第一次Web Crypto支持以来),甚至在Safari TP(10.2)上使用WebCrypto Liner支持WebCrypto API的pollyfill(https://github.com/PeculiarVentures/webcrypto-liner)

javascript – 如何检测访问者是否使用HTTP / 2或SPDY

大家好我正在搜索一个脚本,可以检测访问者的浏览器是否启用了SPDY或HTTP / 2. 像这样的https://www.ist-http2-aktiviert.de/解决方法:从理论上讲,一旦nextHopProtocol登陆ResourceTiming和NavigationTiming,您应该能够检测到对根页面和其他资源的h2支持. 截至2016-06-06,nextHopPr

javascript – `let:let {let:[x = 1]} = [alert(1)]`会发生什么?

我正在观看a talk on JSON hijacking而不是2分钟,已经有我不熟悉的JavaScript了. let:let{let:[x=1]}=[alert(1)] 它似乎适用于Edge而只是警报1,但我从来没有遇到过:让语法.我很好奇,我怎么读这个?解决方法:视频实际上说它使用了destructuring assignment和labels. 此代码似乎不适

javascript – MS Edge有一个window.chrome对象??打破浏览器检测

MS Edge有一个名为window.chrome的对象与Google Chrome中的名称相同. 对我而言,这打破了Chrome polyfill的浏览器检测代码.我想象这也会给别人带来麻烦. 使用: 边缘:25.10586.0.0 Edgehtml:13.10586 Edge window.chrome对象中的东西较少.它唯一的子对象是window.chrome.app,而Chrome版

javascript – jQuery追加到iframe头的css链接

我正在尝试将css文件附加到从全局脚本在页面上创建的iframe.我可以访问它的一部分,但由于某种原因,我无法附加到头部.它也不会抛出错误,这令人沮丧. <script type="text/javascript"> $(document).ready(function() { $('#outline_text_ifr') .contents(

项目的最佳位置,用于将polyfill文件放入跨浏览器JavaScript支持

想知道React / Redux应用程序(使用create-react-app创建)中的哪个位置是找到/放置任何文件的最佳位置,这些文件将作为缺少支持的浏览器的自定义polyfill.具体来说,我需要能够使用Array.prototype.includes和String.prototype.startsWith,以及Internet Explorer或Microsoft Edge不支