草庐IT

Google-SDK-iOS

全部标签

javascript - Google+ API 不返回 access_token Javascript

我们有一个应用程序依赖Google根据我们的googleapps帐户对其用户进行身份验证,然后进行一些服务器端验证和组查找。最近google更改了包含我们需要进行身份验证的access_token变量的对象的名称。在文档(https://developers.google.com/identity/sign-in/web/reference#googleusergetbasicprofile)中,它说access_token可从getAuthResponse()方法获得,但是当我使用它时,它返回为未定义。在console.log()之后检查对象会显示除access_token之外提到的

javascript - 带有 OpenWeatherMap 瓦片图层覆盖的 Google Maps Javascript API

如何在GoogleMapsAPI3上叠加XYZ切片集(somethinglikethis)?我想叠加天气数据(云层......等)。欢迎使用我的OpenWeatherMapsURL对其进行测试:http://maps.owm.io:8091/56ce0fcd4376d3010038aaa8/{z}/{x}/{y}?hash=5我花了很多天的时间试图找出这个看似简单的功能。如果有人可以提供一个工作示例,我将欠你的债。随时查看我的GitHubGistimplementationusingOL3andOSM这个天气数据叠加。我也很想知道这是否不容易实现/需要黑客攻击。谢谢!更新:感谢@wf9

javascript - Google Maps API (JS) 在航点中使用 PlaceId 创建路线

仅当我使用LatLng或String参数时才创建路由,但我需要通过PlaceId创建它,但它不起作用例子:directionsService.route({origin:{'placeId':'ChIJc1lGdwfP20YR3lGOMZD-GTM'},destination:{'placeId':'ChIJdTGhqsbP20YR6DZ2QMPnJk0'},waypoints:[{stopover:true,location:newgoogle.maps.Place('ChIJRVj1dgPP20YRBWB4A_sUx_Q')}],optimizeWaypoints:true,tra

javascript - 尝试在 iOS 10 中发送短信, "sms:"协议(protocol)是否损坏?

我有一个点击发送短信按钮。现在我在单击按钮时使用此代码:if(platform=='iOS'){if(version==4||version==5||version==6||version==7){link='sms:'+serviceNumber+';body='+body;}else{link='sms:'+serviceNumber+'&body='+body;}}else{link='sms:'+serviceNumber+'?body='+encodeURIComponent(body);}window.location.href=link;他们告诉我它在iOS10中不再工作

javascript - 我如何将 React 与 Google Places API 结合使用,以在 Google map 上显示地点标记?

我正在尝试构建与onAirbnb类似的map,您可以在其中四处拖动map时查看地点标记。我想在map上显示来自GooglePlacesAPI的“酒店”标记。使用来自GoogleMaps的以下JavaScript代码,我可以在谷歌地图上显示酒店,但我想用React来做这件事,使用react-google-maps.Placesearches/*Alwayssetthemapheightexplicitlytodefinethesizeofthediv*elementthatcontainsthemap.*/#map{height:100%;}/*Optional:Makesthesamp

javascript - Google 如何检测到您的 Gmail 连接速度慢?

您是否了解gmail连接缓慢背后的逻辑? 最佳答案 我不知道谷歌是不是这样做的(尽管这看起来很合理),但我可能会为初始化过程计时-例如“在(比如)30秒内在文档中初始化了某些关键元素”——如果没有,则向用户建议他们的连接速度很慢。如您所知,Google使用的语言是“这似乎比正常情况下花费的时间更长”,这在我看来表明他们对此没有过于复杂的解决方案。 关于javascript-Google如何检测到您的Gmail连接速度慢?,我们在StackOverflow上找到一个类似的问题:

javascript - 如何跳过 Google Analytics 加载?

土耳其政府已经屏蔽了一些IP,包括GoogleAnalytics。这导致所有使用alanytics的网站速度变慢,甚至无法加载。我们怎样才能防止这个问题?如果不可用,我们如何跳过加载ga.js? 最佳答案 Google提供了一个asynchronoussnippet他们的跟踪代码:请注意,您需要使用不同的跟踪语法才能使用它,有关详细信息,请查看链接上的迁移指南。它还需要支持HTML5属性“async”的浏览器,因此它可能无法完全解决您的问题。在'BetterGoogleAnalyticsJavaScriptthatdoesn'tbl

javascript - 使用 Socket.IO 时如何访问 session 标识符?

我要聊天,我需要管理唯一连接。我四处搜索,但我发现的所有解决方案似乎都已被弃用。那么,我如何使用Socket.IO获取套接字的sessionID?我正在使用Node.js,Express.js和Socket.IO. 最佳答案 使用Socket.IO身份验证设置,并将cookie传递给Express的cookie解析器中间件。一旦cookie被解析,就可以获得客户端的sessionID,并从sessionstore中获取关联的session,无论是内存故事还是其他类型的store。//weneedtousethesamesecretf

javascript - Angular-Google-Map : How to Load Map after Position Data Loaded(Lat, Lng)?

我得到了错误:'angular-google-maps:找不到有效的中心属性'。当我$watch从php后端加载我的locationData并执行初始化函数时。HTML:'">AngularController:app.controller('MapCtrl',['$scope',function($scope){'usestrict';$scope.$watch('locationData',function(){varlocation=JSON.parse($scope.locationData);$scope.location={lng:location.longitude,la

javascript - Node.js 和 Socket.io : Self-signed certificates for a secure websocket connection

我一直在网上寻找直接的答案,但大多数解决方案都涉及使用Express和提供HTTP内容以实现安全连接。我对Node.js和socket.io的安全网络套接字连接(wss)更感兴趣我不使用Node.js进行HTTP请求。我使用与Node.js配合使用的socket.io模块将消息实时传递到我的应用程序。我只将Node用于网络套接字连接。我将简要说明我的设置是什么。我使用Django作为我的HTTP后端。用户向Django发出请求,Django将该请求的内容转发给Redis,Node.js监听Redis的一个channel,它处理内容并将消息发送给适当的接收者。非常简单直接。一切正常。但我