问题描述
我正在尝试在Google Colab中使用HTML代码来获取用户位置。我使用此代码显示了位置,但无法将经度和纬度保存到变量中。我可以显示这些值,但是不知道如何将它们存储到变量中。有人可以帮我把值存储到lat和long吗?
from Ipython.display import HTML
HTML(
'''
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
var x = document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
x.innerHTML = [position.coords.latitude,position.coords.longitude];
}
getLocation()
</script>
</body>
</html>
''')
display(IPython.display.HTML(html_code))
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)