Am 13.06.2019 um 19:04 schrieb Thomas 'PointedEars' Lahn:
>
> *Das* geht schon (ausser Du hast da selbst was verbastelt):
>
Kann schon sein, früher hat's ja funktioniert. Und inzwischen tut's auch
wieder, wenn auch etwas umständlich.
>
> Die Methode wird also bei Zugriff über “file://” nicht mehr ausgeführt, weil
> es sich dann um einen „unsicheren Ursprung“ handelt.
>
Genau so ist es.
>> Gibt es einen Ausweg oder Umweg, der mir die Installation &
>> SSL-Konfiguration eines Servers auf meiner Entwicklungsmaschine erspart?
>
> Nicht sinnvoll. Auch andere Features werden über “file://” bzw. “http://”
> nicht oder nur eingeschränkt funktionieren, und es werden deren immer mehr.
Was ich schon alles unsinnvolles gemacht habe..., wie im wirklichen
Leben halt auch: Komfort geht immer vor Gewissenhaft, auch wenn's keiner
zugibt.
> Du solltest grundsätzlich immer auf derselben Plattform entwickeln, auf der
> es später ausgeführt wird; zumindest auf einer ähnlichen. Andernfalls
> riskierst Du, dass es zwar lokal funktioniert, aber später nicht.
>
Meine Plattform (bin kein WEB-Entwickler) wird mir "nur" die Daten
liefern, so wie sie auch auf meiner lokalen Platte liegen (keine
serverseitige Intelligenz, davon habe ich zu wenig Ahnung). Klar, kann
es kleine und größere Unterschiede geben, aber *no risk no fun*
> Wobei es hier sein kann, dass es (kurzfristig) auch mit <
http://localhost/>
> funktioniert, Du also nicht unbedingt lokal auch SSL einrichten musst. Ich
> habe das Problem nämlich mit der Geolocation API, die in Chromium mit
> <
http://localhost/> noch funktioniert(e); auf meiner Website, die derzeit
> noch nur per <
http://PointedEars.de/> erreichbar ist, aber nicht (mehr).
>
Das klingt gut. Das bedeutet, ich könnte mir einen minimalistischen
"Server" suchen (???), irgendwas "portables" ohne Installation und
einfach zu konfigurieren, der auf Port 80 lauscht und dem Browser statt
“file://” das “http://” liefert. Das könnte gehen, wäre geil. Dann
könnte ich weiterhin wie bisher lokal editieren und hätte lediglich
einen anderen Browseraufruf. Mal sehen ob
http://localhost ausreichend
"sicher" für meine getUserMedia() ist.
Siehst du, das meintet ich mit "Ausweg" oder "Umweg". Danke für den Tipp!
Schönen Gruß
W. Wolf