2016-03-20 2 views
1

Wenn FineUploader mit einer Schaltfläche-Option initialisiert wird, erstellt es eine Eingabedatei innerhalb des Schaltflächenelements mit title="fineUploader", wie ändere ich es. FineUploader hat kein onInitialize-Ereignis oder ähnliches, daher weiß ich nicht, wann ich auf ein Ereignis warten und den Titelwert der Eingaben ändern soll.FineUploader grundlegende qqfile Anpassung

<input style="position: absolute; right: 0px; top: 0px; font-family:Arial; 
font-size: 118px; margin: 0px; padding: 0px; cursor: pointer; opacity: 0; 
height: 100%;" name="qqfile" multiple="" title="file input" 
qq-button-id="39e4cc96-00a2-47c6-a261-752fe0bbdae8" type="file"> 
+0

Haben Sie versucht, das Element zu mutieren, nachdem Sie eine neue Instanz von fine uploader erstellt haben? –

+0

Ich habe, und es hat funktioniert, aber FineUploader ändert es immer wieder. Core-Typ sollte am meisten anpassbar sein, aber bestimmte Teile weggelassen. Ich muss es in onComplete-Ereignis ändern. – deviprsd21

+0

Es gibt [einen offenen Fall, um dies zu adressieren] (https://github.com/FineUploader/fine-uploader/issues/1526). Kannst du dir das mal ansehen? Ich fange sofort an, daran zu arbeiten, in der Hoffnung, bald eine neue Version 5.6.0 herauszubringen. Wenn Sie überprüfen können, ob meine Anpassung Ihr Problem behebt, wird das die Dinge beschleunigen. Bitte kommentieren Sie den referenzierten Fall und ich werde diese Frage auf SO mit einer Antwort aktualisieren, sobald das Problem gelöst ist. –

Antwort

1

Fein Uploader 5.6 ermöglicht es Ihnen, die zugrunde liegende Datei Eingangselement des title Attribut anpassen. Von the release notes:

... ein text.fileInputTitle option wurde hinzugefügt. Dadurch kann das Attribut "title" des von Fine Uploader verwalteten Dateieingabeelements angepasst werden. Das Titelattribut kann über ein neues “fileInputTitle” property on the “extraButtons” option beim Erstellen eines extra button angepasst werden. Dies vervollständigte eine Anfrage im Fall #1526.