我已遵循本教程中的每一步。双重检查。双安装。
https://nickymeuleman.netlify.app/blog/gui-on-wsl2-cypress
但我收到错误:
[3974:0912/194522.792278:ERROR:browser_main_loop.cc(1402)] Unable to open X display.
The futex facility returned an unexpected error code.
The Test Runner unexpectedly exited via a exit event with signal SIGABRT
Run Code Online (Sandbox Code Playgroud) 我正在使用locationpicker.jquery.js并尝试在加载之前提供经度和纬度的变量,以便用户可以从他或她的特定位置加载.
$('.map').locationpicker({
location: {
latitude: 10.621760,
longitude: 121.107015
},
radius: 10,
inputBinding: {
latitudeInput: $('.map-lat'),
longitudeInput: $('.map-lon'),
radiusInput: $('.map-radius'),
locationNameInput: $('.map-address'),
scrollwheel: true
},
enableReverseGeocode: true
});
$( document ).ready(function() {
navigator.geolocation.getCurrentPosition(showPosition);
function showPosition(position) {
$('.map-lat').val(position.coords.latitude);
$('.map-lon').val(position.coords.longitude);
}
});
Run Code Online (Sandbox Code Playgroud)
我已经尝试将jquery选择器放入纬度和经度的变量中.我试过设置一个隐藏的输入字段并将它们传递给纬度和经度; 但他们只是失败了.我可以做些什么来使locationpicker加载到用户的位置?纬度和经度似乎不接受除数字之外的任何其他类型的变量.
javascript jquery web-applications ruby-on-rails geolocation
cypress ×1
geolocation ×1
javascript ×1
jquery ×1
ubuntu-20.04 ×1
vue.js ×1
wsl-2 ×1
xserver ×1