Tag: api

Google Maps API V3灰色区域

我安装了Google Maps API V3,但是我无法让resizefunction正常工作。 我已经把脚本显示在一个分区中,当点击一个链接时它会下降,但是,它会在两侧显示灰色区域。 我已经读过你必须在脚本中显示resizefunction的实例,从我可以理解的方面来看,但是我无法正确实现它。 这是导致除法(class =“content”)的代码: $(function() { $(‘.action’).click(function() { var name = $(this).attr(“name”); var content = $(‘.content[name=’ + name + ‘]’); $(‘.content’).not(content).hide(‘fast’); content.slideToggle(‘fast’); }); 我有一个id为“map”的div里面的地图。 我已经整晚都在网站的其他部分工作,而且目前相当分散。 对不起,如果我忘记发布必要的东西来解决这个问题。 在此先感谢,Bc。

使用jQuery隐藏时暂停Vimeo通用嵌入

我的页面上隐藏了一个Vimeovideo(通过通用嵌入式iframe)。 单击链接将其淡入,然后单击video外部(灯箱样式)将其淡出并隐藏它 – 但video会继续播放。 我在Vimeo的API上读到你可以使用JSON对象暂停video,但我不明白他们在说什么。 HTML: <i JavaScript的: $(‘#underlay’).click(function() { //pause VISIBLE (there are multiple) Vimeo video via API $(‘.vim, #underlay’).fadeOut(400); });

Youtubevideo持续时间API v3

嘿伙计们,我对youtube的api v3有点问题。 问题是,如果json有这种结构 { “kind”: “youtube#videoListResponse”, “etag”: “\”tbWC5XrSXxe1WOAx6MK9z4hHSU8/1jshwBhrF6O49W3oUmNF7rmkgAQ\””, “pageInfo”: { “totalResults”: 1, “resultsPerPage”: 1 }, “items”: [ { “kind”: “youtube#video”, “etag”: “\”tbWC5XrSXxe1WOAx6MK9z4hHSU8/Zji9LPuiDCpb4GjgPpzdGgf85ws\””, “id”: “3wFq1-pK05o”, “contentDetails”: { “duration”: “PT1M1S”, “dimension”: “2d”, “definition”: “hd”, “caption”: “true”, “licensedContent”: true } } ] } 我希望获得这样的video时长 ? $.getJSON( “https://www.googleapis.com/youtube/v3/videos?id=XXXX&key=XXXXX&part=contentDetails”, function( json ) { document.write( “JSON Data: ” + json[“items”][“contentDetails”][“duration”] ); […]

我需要隐藏div,直到Vimeovideo结束。 我怎么做?

我的网站有一个Vimeovideo,客户端想要隐藏包含表单链接的div,直到video结束。 我在Vimeo API Playground上看到有一个“Finish”事件监听器,但我以前从未搞过Vimeo。 我有一个jquery调用隐藏或显示我将在宣布Vimeo完成事件后运行的Div。 但是如何设置JQuery / Javascript来监听该事件呢? 对不起,我确信这很简单,但我是Vimeo新手。 我目前将Vimeovideo硬编码到HTML中作为div中的iframe。 感谢您提供的任何示例。

Google地图:商店定位器

我即将开始为企业设计商店定位器。 关于最佳路线,我有几个问题。 主要问题以粗体显示 。 将有两列,1表示地图本身,1表示当前位于地图视图中的所有商店列表。 我希望能够将谷歌地图加载到美国地图上,并在其中包含商店的州周围设置多边形。 多边形不需要动态加载,可以从此列表中手动编辑: Geo Boundaries 是否有任何您推荐使用的function或方法,只需查看当前哪些标记在视图中,就可以动态地找出要显示在第二列中的标记/存储信息? 例如,假设加载了美国地图,其中有2个州有多边形(密歇根州和弗洛里亚岛)。 每个密歇根州和佛罗里达州的经销商都位于右侧。 如果此人单击密歇根州的多边形,则地图将放大位于密歇根州的所有标记,并且该列仅使用密歇根标记进行更新。 如果客户端再次放大到南密歇根州,则只会在列中显示当前仍在视图中的标记。 我的第二个问题是,商店将拥有某些“属性”,我希望为地图提​​供某种过滤系统。 可以说,如果他们说西class牙语,或者如果他们在维修中心,可以对商店进行分类。 如果按下“仅讲西class牙语商店”的复选标记,那么所有不讲西class牙语的商店都将被卸载(或者只有西class牙语商店才能刷新)。 非常类似于sprint的网站: Sprints Store Locator (但是,我正在寻找一个AJAX解决方案)编辑:更好的ace硬件之一: AceHardware Locator 是否有内置方法具有过滤标记匹配的function,或者你会是什么建议作为一种方式来做到这一点? 请注意:我想避免使用任何数据库只是因为在这个站点上的任何其他地方都不需要数据库,并且仅仅为此function运行MySQL似乎是浪费。 我宁愿避免长时间存放。 LAT。 在文件中,但如果需要,我可以这样做。 商店不会经常更改,我也不需要使用GeoLocating来获得Lat。 长。 通过地址。 默认情况下将加载Jquery,因此我想知道是否建议使用此插件: http : //googlemaps.mayzes.org/ 。 我的理解是他使用谷歌地图v2,而且v3更先进,更容易处理。 任何具有我正在寻求的任何或所有function的网站的示例/链接都会有所帮助。

显示特定用户ID的某些标签的30张Instagram图像

我有一个Instagram API调用请求用CrookedSpaces标记的图像,当这些图像返回时我正在过滤数据,确保只有来自某个用户的图像(使用他们的用户ID),代码如下: $(function() { $.ajax({ type: “GET”, dataType: “jsonp”, cache: false, url: “https://api.instagram.com/v1/tags/crookedspaces/media/recent/?count=100&access_token=TOKEN”, success: function(data) { for (var i = 0; i < 31; i++) { var igUID = data.data[i].user.id; if(igUID === "USER ID") { $(".instagram").append("\ \ \ \ \ SMALL TEST!\ \ \ \ “); } else { console.log(“Else portion of code ran ” […]

在AngularJS中创建一个JSONP API并使用jQuery

现在我用JQuery创建了一个JS API,但我想知道是否可以用AngularJs完成。 例如,想象一下如下的小API: var $myapi= $myapi|| {}; ;(function($, window, document, undefined){ _call_myapi_jsonp: function(params,controller,action,eventName){ if (!params) params = {}; var url = this.urls.base+”/”+controller+”/”+action+”?callback=?”; if (params.callback) url = this.urls.base+”/”+controller+”/”+action+”?callback=”+params.callback; url = url + “&_”+new Date(); delete params.callback; $.ajax({ url: url, data: params, crossDomain:true, dataType:’jsonp’, cache:false, ajaxOptions: {cache: false}, jsonp: params.callback?false:true, success:function(data,status){ if (eventName && eventName!=””){ $($myapi).trigger(eventName,data); } […]

推文仅使用Javascript

我想制作一个简单的脚本,当用户点击“提交”按钮时,从文本框发布推文,但都使用Javascript,没有任何服务器端语言。 我怎么能这样做?

youtube apivideo加载function

我正在尝试使用YouTube API检测video何时结束,然后调用JS函数,然后再加载另一个。 调用函数位于另一个JS文档中,该文档位于我的HTML文档的头部。 这是我到目前为止从API站点获得的代码,但我真的很困惑。 var ytfullplayer; function onYouTubePlayerAPIReady() { console.log(‘onYouTubePlayerAPIReady’); ytfullplayer = new YT.Player(‘myVid’, { events: { if ”onStateChange’: getVideo } }); } function getVideo(); } 我已经在页面的头部调用了youtube api。 但我不是百分百肯定它是否去那里。 任何帮助都会很好。 我正在使用我的YouTubevideo。 干杯马特

历史API html5,如何知道用户点击下一个/后一个浏览器按钮的时间?

我熟悉html5 History API,但我使用history.js来扩展兼容性, 我有一个问题就是这样,我怎么知道: History.Adapter.bind(window,’statechange’,function(){ // Note: We are using statechange instead of popstate var State = History.getState(); // Note: We are using History.getState() instead of event.state /* Condition here to know if this change is a back or next button, and wich one?? */ }); 这是我的“整体”代码…… var the = this; var History = window.History; […]