2016-04-08 7 views
0

Ich habe ein PDF in Adobe Acrobat DC erstellt. Es ist ein Anmeldeformular für unsere Veranstaltung. Es hat also Textfelder, die der Benutzer ausfüllt. Ich habe versucht, diese Datei einzubetten und es funktioniert damit auf einem Computer.PDF-Textfelder funktionieren nicht auf der Webseite

<embed src="Registration2017OP.pdf" width="800" height="1000"></embed> 

Aber mein Problem oder einer von ihnen ist, wenn ich versuche, das die Textfelder nicht sind auf einem mobilen Gerät zu öffnen mehr bearbeitet werden. Irgendwelche Hinweise warum?

Ich habe versucht, ViewrJS und das gleiche zu verwenden, außer, ob ich einen Computer oder ein Handy benutze die Felder sind nie editierbar. link to registration where fields are not editable

Ich habe auch Google Docs mit den gleichen Ergebnissen versucht. Vielleicht gehe ich das ganze Anmeldeformular falsch an, aber warum sind die Felder nicht editierbar?

Antwort

0

Die meisten Browser und PDF-Viewer auf mobilen Geräten sind zu dumm, um mit Feldern richtig umzugehen. In Ihrer Situation haben Sie einen Webbrowser, der höchstwahrscheinlich keine Verbindung zu einem schlauen PDF-Viewer herstellen kann.

+0

Gibt es dafür eine Arbeit? –

+1

Ein Workaround ... nicht wirklich ... Das Beste, was Sie tun können, ist nicht einzubetten, sondern das Formular als separaten Download zur Verfügung zu stellen. Das würde zumindest erlauben, die PDF-Betrachter des Webbrowsers zu eliminieren. Außerdem würden Sie eine Notiz in das Formular schreiben, die besagt, dass der Benutzer den Benutzer möglicherweise nicht in die Lage versetzt, das Formular ordnungsgemäß auszufüllen. Mit einer intelligenten Form können Sie diese Notiz dann ausblenden und mehr Intelligenz für das Formular freischalten, wenn der PDF-Viewer (Acrobat) JavaScript unterstützt. –