小编use*_*797的帖子

Google Maps API-按关键字的位置/中心(城市名称)

在我的网络应用程序中,我正在使用gmap javascript API(https://developers.google.com/maps/documentation/javascript/)。一旦用户按下按钮,我将在函数内部使用以下代码定位/居中放置gmap。

var position = new google.maps.LatLng(lat, lng);
map.setCenter(position);
Run Code Online (Sandbox Code Playgroud)

此代码使用纬度和经度。我想基于给定的关键字定位/居中放置gmap而不是纬度和经度。例如,如果输入为“ Paris”,如何定位/居中gmap?

html javascript jquery google-maps google-maps-api-3

5
推荐指数
1
解决办法
4184
查看次数

如何在产品片段中添加多个评论?

我正在尝试在 JSON-LD 中创建一个包含多个评论的产品片段。当我只包含一个评论时,下面的代码有效。(请将控制台中的代码片段复制粘贴到以下网址上以进行测试:https : //search.google.com/structured-data/testing-tool)。但是,我不清楚如何添加多个评论。在挣扎了一段时间后,我自己无法让它工作,而且我很难找到一个例子。

假设我有一条来自“John”的评论,他给出了“3.0”的产品评级,而另一条“Sarah”的评论给出了“5.0”的产品评级。我如何在下面的代码中包含对莎拉的评论?

 {
   "@context": "http://schema.org/",
   "@type": "Product",
   "name": "Samsung Galaxy S",  
   "description": "A great product",
   "brand": {
"@type": "Thing",
    "name": "Samsung"
},
"aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.0",
    "reviewCount": "103"
},
"offers": {
    "@type": "Offer",
     "priceCurrency": "EUR",
     "price": "18",
     "itemCondition": "http://schema.org/NewCondition",
     "availability": "http://schema.org/InStock",
     "seller": {
        "@type": "Organization",
        "name": "Samsung"
    }

}
,"review": {
    "@type": "Review",
     "author": "John",
    "datePublished": " 7 December 2016",
    "description": "I love this product so much",
    "name": "Amazing",
    "reviewRating": {
         "@type": …
Run Code Online (Sandbox Code Playgroud)

javascript json rich-snippets json-ld google-rich-snippets

5
推荐指数
2
解决办法
2475
查看次数

创建 Gmail 共享链接

我想在我的单页 Web 应用程序上放置一个按钮,允许用户通过 Gmail 发送链接。我发现有些网站(例如 addthis.com)提供了这样的按钮,但是该按钮会自动使用 url 栏中的链接。由于我有一个单页 Web 应用程序,因此 url 栏中的链接将始终相同。我需要能够自己将链接放入按钮中(例如,可以使用 Facebook 和 Twitter 共享按钮)。

如何创建可用于共享链接的 Gmail 按钮?

谢谢你。

html javascript outlook gmail gmail-api

3
推荐指数
1
解决办法
6388
查看次数

将对象转换为数组 - 维护命名键

我正在将一个对象转换为一个数组.对象的键包含诸如"cool"之类的名称,如下所示:

var obj = {
  "cool": "Mustang",
  "family": "Station Wagon",
  "small": {
    0: "small car 1",
    1: "small car 2"
  }
};
Run Code Online (Sandbox Code Playgroud)

转换时,返回的数组如下所示:

Array[3]
0:"Mustang"
1:"Station Wagon"
2:Object
    0:"small car 1" 
    1:"small car 2"
Run Code Online (Sandbox Code Playgroud)

正如您在上面的数组中看到的那样,来自对象的键的名称(例如"cool")将丢失,而是将它们替换为数字.此外,数组包含一个对象,我希望这个对象是数组中的一个数组.

我希望返回的数组是这样的:

Array[3]
"cool":"Mustang"
"family":"Station Wagon"
"small": Array[2]
    0:"small car 1" 
    1:"small car 2"
Run Code Online (Sandbox Code Playgroud)

我非常感谢你的帮助.可以在这里找到代码的小提琴:https://jsfiddle.net/v02q4sy2/8/

javascript arrays jquery json stringify

2
推荐指数
1
解决办法
7889
查看次数