Knuddels-API wird NICHT automatisch eingebunden
Issue #51
resolved
Habe das ganze eben mehrfach getestet (Knuddels.at), die API wird definitiv NICHT automatisch eingebunden. Wird die Api nicht mittels
<script type="text/javascript" src="/apps/api/knuddels-api.js"></script>
eingebunden schreibt die Console sofort
Uncaught ReferenceError: Client is not defined
Comments (4)
-
-
repo owner - changed status to open
Ticket geöffnet.
-
- changed status to resolved
Fixed ab AppServer rev. 77056
-
Diese Änderung ist nun auf dem DEV-Server.
- Log in to comment
Könnte daran liegen, dass Knuddels es selber nicht valide einbinden:
Man kann sich stark darüber streiten, wo eine JS eingebunden werden muss, aber defintiv nicht vor dem DOCTYPE der zwingend immer in der ersten Zeile stehen muss, nichtmal eine Leerzeile davor ist erlaubt
-> The document type could not be determined, because the document had no correct DOCTYPE declaration. The document does not look like HTML, therefore automatic fallback could not be performed, and the document was only checked against basic markup syntax.
-><html> The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements
Kann man so weitergehen. Ich würde den Fehler also hier suchen, und die Positionierung der einbindung der JS überdenken... ggf. per regex in head oder zumindest in html tag einbinden... Das einbinden der JS hat nichts außerhalb des HTML Tags zu suchen und erst recht nicht in erster Zeile beim Doctype.