地理对象通过 ObjectManager 添加到地图中,但是当您单击地图上的“在 Yandex.Maps 中打开”链接时,没有地理对象。无法弄清楚如何传递对象或在哪里查找信息
以前有柜台。它们位于链接https://yandex.ru/dev/share/doc/dg/add-docpage/的构造函数的第一张图片上
现在在构造函数或我的网站上都没有计数器。我没有找到任何官方消息。帮我看看怎么回事?
我正在尝试使用封闭容器中的路线将 Yandex 地图中构建的路线居中。route 方法有一个选项mapStateAutoApply: true,但它在隐藏容器中不起作用。几何route.geometry 返回null,因此也不采用setBound 。
还有哪些其他方法可以将地图集中在构建的路线上?哦,是的,如果地图上还有其他元素,还有myMap.setBounds(myMap.geoObjects.getBounds()); 也不适合,您需要将所需路线居中。
附上示例:https ://codepen.io/corsik/pen/LYpMeJP
ymaps.ready(init);
function init() {
var newMap = new ymaps.Map(
"map",
{
center: [55.745508, 37.435225],
zoom: 13
},
{
searchControlProvider: "yandex#search"
}
);
let start = [55.75660176930596, 37.630121031491065],
stop = [55.75887773480828, 37.626880923001075],
myRoute = false;
ymaps
.route([start, stop], {
mapStateAutoApply: true
})
.then(function (route) {
route.getPaths().options.set({
strokeColor: "0000ffff",
opacity: 0.9
});
myRoute = route;
// добавляем маршрут на карту
newMap.geoObjects.add(route);
});
let container = $("#map");
$("#show").click(() => {
container.show();
newMap.container.fitToViewport();
newMap.geoObjects.each(function (geoObject) {
console.log(geoObject);
});
});
$("#hide").click(() => {
container.hide();
});
}
应请求“禁用 Yandex.Zen” 互联网提示不起作用。如何永久禁用此功能?
而不是“禅” - 刺激。AdBlocker 之类的不能处理这个。Yandex 技术支持处于守势。
一种叫做 Yandex Zen 的鸟粪出现在任何地方。雅达的文章让我很烦。
我不反对广告,但我反对任何鸟粪。
同一个产品有几个不同的站点,底线是如果用户之前已经访问过其中一个站点,那么在提交申请时,他将获得折扣。一般来说,这是按如下方式实现的:
1) 用户访问网站。
2)如果它没有会话,则重定向到另一个共同的站点(所有有商品的站点都重定向到它)。
3) 在一个公共站点上,有关用户访问该站点的数据被记录在一个文件中。
4) 有一个从公共站点返回到私有站点的重定向。
问题是 Yandex.Webmaster 在这些私人网站上看不到 robots.txt、站点地图,它们的所有页面都使用 301Moved Permanently 代码进行索引。是否有可能以某种方式配置 Yandex 以提供代码 200?(如果没有从私人网站重定向到一个公共网站,就无法实施折扣)。一般来说,这将如何影响网站在搜索中的发布?