Ankündigung

Einklappen
Keine Ankündigung bisher.

Javascript funktioniert nicht im iPhone

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Javascript funktioniert nicht im iPhone

    Hallo zusammen,
    ich wage es einfach mal hier eine Frage zu stellen.
    Nämlich ist mein Problem das mein javascript nicht im iPhone zu laufen scheint.

    Ich habe selber kein iPhone und kann wahrscheinlich erst am Freitag auf einem iPhone testen (wobei das debuggen dort auch nochmal problematisch ist).
    Testseite: https://webfan3.de/iphone-test/whois-lookup/

    Die letzte Meldung darüber die ich habe ist: "Reference error process is not defined"
    Ja, ich benutze die globale Variable "process" im Browser, habe bisher nichts im Netz finden können das dies problematisch wäre?

    Ich habe folgendes abgeändert: https://github.com/frdl/frdl.js/comm...d988f4429fcL33

    Vieleicht kann jemand (mit einem iPhone) etwas dazu sagen, oder jemand hat einen Tipp?

    Viele Dank!

  • #2
    Versuchst du hier eine Node.js Bibliothek im Browser zum Laufen zu kriegen?!
    Das wird vermutlich nirgends funktionieren, also auch nicht im Chrome oder Firefox. Weder am Desktop noch Mobil.

    Kommentar


    • #3
      Hi sboesch,
      danke für Deine Antwort!
      Versuchst du hier eine Node.js Bibliothek im Browser zum Laufen zu kriegen?!
      Nein, keinesfalls natürlich nicht!
      Das javascript wird mit node.js (per webpack und frdl.js) compilliert, das kompillierte javascript nutzt jedoch die globale process Variable im Browser https://www.npmjs.com/package/@frdl/process

      Siehe verlinkte Testseite:
      Alle Browsertests funktionieren "bei mir", also Chrome, Firefox, Opera, Edge, allerdings geht nichts bei einem Test auf dem iPhone (soweit ich weiß), egal welcher Browser auf dem iPhone.

      Kommentar


      • #4
        Ok, leider ist mir das zu umständlich mich da genauer damit zu beschäftigen.
        Im Desktop Safari unter MacOS funktioniert es jedenfalls auch nicht (Wobei funktionieren auch im Chrome weit hergeholt ist).

        Kannst dir ja eine VirtualBox mit MacOS installieren um zu debuggen oder sogar darin wiederum einen iOS Simulator über XCode starten.

        TypeError: undefined is not an object (evaluating 'r.BROWSER_NOT_SUPPORTED=1e3')
        ../filer.js/src/filer.js — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:21:7853
        n — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:636
        (anonymous function) — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:27957
        ../@frdl/fs/index.js — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:32602
        n — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:636
        (anonymous function) — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:53873
        ../@frdl/process/index.js — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:57253
        n — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:636
        (anonymous function) — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:57381
        ../@frdl/process/index.js-exposed — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:57417
        n — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:636
        (anonymous function) — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:3820
        ../../frdl-projects/iphone-test/assets/index.js — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:20579
        n — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:636
        (anonymous function) — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:45:2682
        n — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:636
        (anonymous function) — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:2499
        (anonymous function) — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:2507
        (anonymous function) — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:212
        Global Code — iphoneTest~493df0b3.f03a3a82ca55a6044b1b.bundle-webpack.js:1:215
        https://webfan3.de/iphone-test/app/a...ap.min.css.map

        Kommentar


        • #5
          Hallo sboesch,
          Kannst dir ja eine VirtualBox mit MacOS installieren um zu debuggen oder sogar darin wiederum einen iOS Simulator über XCode starten.
          VirtualBox mit MacOS habe ich installiert, iOS Simulator über XCode habe ich irgendwie (noch) nicht hinbekommen.

          Ich habe einige Updates gemacht, und es funktioniert nun im iPhone: https://homepagespeicher.de/check3/whois-lookup/

          Vielen Dank + Grüße

          @Mods: Kann geschlossen werden, die Links könnten entfernt werden.

          Kommentar

          Lädt...
          X