[英]How to ask browser for geolocation on behalf of host domain?
我正在制作一个JavaScript小部件,它将包含在其他人的网站上。 在客户的网站上,假设example.com
,则设置为:
<script type="text/javascript" src="https://cdn.mywidget.com"></script>
该小部件具有基于位置的功能,并调用navigator.geolocation.getCurrentPosition()
不幸的是,浏览器要求https://cdn.mywidget.com wants to use your computer's location
。 允许或阻止。
这使用户感到困惑,因为他们不知道cdn.mywidget.com
是什么,因为他们当前正在访问example.com
。
有没有一种方法可以让http://example.com wants to use your computer's location
?
我实际上不相信你。 您声明您的脚本包含在example.com中,其中包括:
<script type="text/javascript" src="https://cdn.mywidget.com"></script>
如果是这种情况,则浏览器只能向您询问example.com wants to use your computer's location
。
顺便说一句,谁拥有example.com ?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.