5.690
Bearbeitungen
Tt (Diskussion | Beiträge) |
Tt (Diskussion | Beiträge) |
||
Zeile 198: | Zeile 198: | ||
for (var i=0; i<inputs.length; i++) { | for (var i=0; i<inputs.length; i++) { | ||
inputs[i].addEventListener('paste', function (e) { | inputs[i].addEventListener('paste', function (e) { | ||
var paste = (event.clipboardData || window.clipboardData).getData('text'); | |||
var elem = e.target; | var elem = e.target; | ||
console.log('onPaste coords'); | console.log('onPaste coords'); | ||
if ( | if (paste.startsWith('https://maps.apple.com/place?/&ll=')) { | ||
e.preventDefault(); | |||
// is Apple maps | // is Apple maps | ||
console.log('apple maps paste'); | console.log('apple maps paste'); | ||
var coords = | var coords = decodeURI(paste.substring(34)); | ||
elem.value = coords; | elem.value = coords; | ||
} | } |