Bridge CEF richtig nutzen

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Danke an @m4a_X, es lag einfach daran, dass ich ausversehen "index.js.js" hatte und dies nicht erkannt habe. Simple Lösung.


      #1 neues Problem

      Er ruft die trigger einfach nicht auf, Dateien sind alle richtig da von dort aus auch der CEF gestartet wird.


      HTML-Quellcode: wtfahtmlfile

      1. <!DOCTYPE html>
      2. <html lang="de">
      3. <head>
      4. <meta charset="UTF-8">
      5. <link rel="stylesheet" href="./css/style.css" type="text/css">
      6. <link href="./css/fa-solid.min.css" rel="stylesheet">
      7. <link href="./css/fontawesome.min.css" rel="stylesheet">
      8. <script src="./js/fa-solid.min.js"></script>
      9. <script src="./js/fontawesome.min.js"></script>
      10. <script>
      11. function loginAccount() {
      12. // Validate the password
      13. let pass = document.getElementById('password').value;
      14. mp.trigger('requestPlayerLogin', pass);
      15. };
      16. function kickPlayer() {
      17. mp.events.call('clearLoginWindow');
      18. mp.gui.chat.push("TEEEEEEEEST");
      19. };
      20. </script>
      21. <!--<script src="./js/jquery.js" type="text/javascript"></script>-->
      22. </head>
      23. <body>
      24. <div ID="hud">
      25. <div id="bardownright">
      26. <div id="bar2"><div id="bpassword"><input id="password" name="password" type="password"></div></div>
      27. </div>
      28. <div id="bardownleft">
      29. <div id="bar4"><div id="bar4text">Passwort</div></div>
      30. </div>
      31. <div id="buttonaccept">
      32. <div id="bar5"><div id="bar5text" onclick="loginAccount()">Einreisen</div></div>
      33. </div>
      34. <div id="buttonaccept">
      35. <div id="bar6"><div id="bar5text" onclick="kickPlayer()">Ausreisen</div></div>
      36. </div>
      37. </div>
      38. <div id="invisible" style="display:none"></div>
      39. </div>
      40. <link rel="stylesheet" href="./css/jquery.numpad.css">
      41. <script type="text/javascript" src="./js/jquery.numpad.js"></script>
      42. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
      43. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
      44. </body>
      45. </html>
      Alles anzeigen

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von GamerXiOS ()

    • GamerXiOS schrieb:

      Und wie übermittel ich dann Daten zum Server zurück O.o?
      Browser -> Clientside -> Serverside

      Serverside -> Clientside -> Browser


      Serverside -> Client: NAPI.ClientEvent.TriggerClientEvent()
      Clientside -> Server: mp.events.callRemote()
      Browser -> Client: mp.trigger()
      Client -> Browser: browser.execute(); (Führt ein Javascript Code aus)
      Developer bei VITA-RP (GTA5 Roleplay)