草庐IT

play-services-location

全部标签

javascript - window.parent.location.href 或 window.top.location 哪个更好

我在一个项目中工作,在特定情况下我必须在错误页面上重定向。为此,我创建了Error.aspx页面。现在我正在使用window.top.location.href="../Error.aspx"并生成http://localhost/app_web/Error.aspx并且它的工作正常,除了一次(显示消息http://xyz/ErrorPage.aspx'不存在。)。那么任何人都可以建议哪个是更好的选择。谢谢 最佳答案 top“优于”parent如果您的目的是将您的页面framebust到顶层,因为您的页面可能位于一个框架内,而该框架

javascript - 拆分过大的路径时,Google Maps Elevation Service 响应不准确

这是一个有点详细的问题,所以让我先解释一下情况,然后是我的实现,最后是问题,以便您最好地理解。截至4月4日,添加了更新并将问题缩小到一个待处理的问题,有关最新信息,请参阅此问题的底部。TLDR;我有一条从GoogleMapsDirectionsAPI返回的长路线,并且想要该路线的高程图。太糟糕了,它不起作用,因为它是通过GET请求的,并且URL最大长度为2.048个字符,超出了。我拆分了请求;使用Promises保证正确的处理顺序;但海拔数据并不总是完整的完整路线,并不总是以正确的顺序显示,并不总是遵循给定的路径,有时高程间的位置跨越几公里。介绍;尝试为GoogleMapsDirect

javascript - $location 在使用 d3.js 的 AngularJS 中不起作用

这是我第一次遇到这个问题,不知道为什么。我正在使用d3创建一个iciclechart.有一个点击事件正在触发并调用changePath()。我看到控制台日志,这意味着我确实可以访问$location.path但是当我尝试设置它时没有任何反应:不是新页面,不是错误页面,什么都没有!如果我不通过Angular更改路径,我的路由器将不会保持我正在寻找的范围。有什么线索吗?varparentCtrl=function($scope,$location){$scope.makeBSC=function(){varchangePath=function(el){console.log($locat

javascript - $state 或 $location 更改时 Angular ui.router 无限循环

在过去的4个小时里,我已经筋疲力尽了,我一直在尝试调试并在整个互联网上阅读这可能是什么问题。所以,我正在模拟一个移动应用程序,我的逻辑是这样的:如果用户过去登录过,我们在localStorage中有相关数据,然后向他显示列表。这是离线如果我们连接到互联网,首先显示列表并在后台检查他是否仍然登录如果他不是,则重定向到登录页面。在主主页View上,我正在评估上述语句,如果他有localStorage数据,首先我会向他显示列表,然后我在线检查并在必要时重定向到登录。每当我有两个$state或$locations时,它就会循环。就像浏览器几乎死机一样,幸运的是它是Chrome。我得到了Cann

javascript - 使用 jQuery v2.0.2 和 Play Framework 运行 Selenium 测试时出错

我不是selenium方面的专家,但我相信我在尝试使用jQueryv2.0.2时可能发现了一个错误。当我将jQueryv2.0.2与我的PlayFramework2.2.1应用程序一起使用时,而不是捆绑的jQueryv.1.9.0,我在运行“Play测试”时收到以下错误:[error]Driverinfo:driver.version:HtmlUnitDriver[error]atorg.openqa.selenium.htmlunit.HtmlUnitDriver.get(HtmlUnitDriver.java:367)[error]atorg.openqa.selenium.htm

javascript - 从 create-react-app 中的 service worker 缓存中排除 index.html

我有一个使用create-react-app的reactJs应用程序。该应用程序使用service-worker和其他PWA功能,但不知何故我发现尽管更新了网站或部署了新版本,chrome总是从服务worker中选择index.html和根本不进行网络调用。我认为使用serviceworker缓存index.html是个问题,但无法将其排除在缓存之外,我确实检查了一些关于SO的问题和github上的问题,但无法解决这个问题。我正在使用默认的service-worker注册registerServiceWorker.js//Inproduction,weregisteraservicew

javascript - IE10 是否更改了 window.location.port 的定义?

我注意到一些检查window.location.port的JavaScript代码今天在IE10平台预览版10.0.1008.16421中被破坏了。例如,在IE10中,转到http://www.microsoft.com.打开开发人员工具并输入window.location.port并返回80。发生了什么?为什么在所有其他IE浏览器在同一站点上返回""(空字符串)时,IE10突然返回整数80?IE10还在所有下层模式中返回80。在http://www.microsoft.com上比较IE8/9的结果:window.location.port是""!知道这是IE10的新行为、平台版本中记

javascript - 使用 Google Elevation Service 处理超过 2 个请求时出现 `OVER_QUERY_LIMIT` 错误

前提我正在使用GoogleElevationService获取路径上所有节点的高程,由用户绘制到Leafletmap上。这允许我生成海拔图。目前,如果我发出超过2个请求(每个请求有512个位置的限制),我总是会遇到OVER_QUERY_LIMIT。使用政策2,500freerequestsperday,calculatedasthesumofclient-sideandserver-sidequeries;enablebillingtoaccesshigherdailyquotas,billedat$0.50USD/1000additionalrequests,upto100,000r

javascript - 如何将字符串转换为 Location 对象?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:CreatinganewLocationobjectinjavascript如果用户输入的字符串是URL,将其转换为Locationobject的最简单方法是什么?(如window.location)所以我可以使用方法和属性如obj.hostname?

javascript - onbeforeunload 对话框取消与 window.location.href IE8 错误

抱歉标题晦涩难懂,希望我能解释一下:我有一个标准的“您确定要离开吗”对话框,当用户试图离开页面时会弹出该对话框:window.onbeforeunload=function(){return'Youhaveunsavedchanges';}当它与window.location.href和用户点击取消结合使用时,InternetExplorer8或更早版本会抛出“未指定错误”。其他现代浏览器似乎不会发生同样的情况。$('input').click(function(){window.location.href='http://www.google.com';//erroristhrown