Διεπαφή Offline Files.
Διεπαφή Offline Files.
← Όλοι οι εγγενείς οδηγοί

Xodera Plugins · Bubble Native

Xodera Offline Files Native

Διατηρήστε τα συνημμένα της αναφοράς και τα επιλεγμένα αρχεία στη συσκευή, επαναφέρετέ τα αργότερα και επιτρέψτε στον χρήστη να μοιραστεί ένα επιλεγμένο αντίγραφο.

Public beta guides · Haptics instructions are in its Bubble listing

Public beta offer: free Bubble install · 7-day card trial, then US$1.50/month per plugin/project.

Τεκμηρίωση ελέγχθηκε 6 Νοέμβριος 2026

Πρακτικά παραδείγματα

Προετοιμάστε αρκετά τοπικά συνημμένα πριν υποβάλετε μια αναφορά

Μια φόρμα πρέπει να εμφανίζει ποια αρχεία επιλέχθηκαν και να επιτρέπει στον χρήστη να διατηρήσει ένα διαχειριζόμενο αντίγραφο πριν από οποιαδήποτε υποβολή στο cloud.

`accepted_mime_types_json = your allowed MIME list`· `multiple = yes`· ορίστε `max_files`, `max_file_bytes` και έναν λογαριασμό/αναφορά `document_context`.

Pick files → επιθεώρηση των επιλεγμένων ονομάτων/μεγεθών → Save selection locally. Η φόρμα σας διατηρεί τα προκύπτοντα IDs αρχείων μέχρι η ξεχωριστή ροή εργασίας Υποβολής να ανεβάσει τα εγκεκριμένα αρχεία.

Χρησιμοποιήστε `selection_count`, `file_names`, `file_sizes` και `saved_file_ids` για την απόδοση της λίστας αξιολογήσεων. Ένα αποθηκευμένο διαχειριζόμενο αντίγραφο διατηρεί το αρχικό του καλούντος.

Ένας ακυρωμένος επιλογέας δεν είναι υποβληθείσα αναφορά. Στο `files_error`, διατηρήστε τα ήδη αποδεκτά τοπικά IDs και εμφανίστε `error_code`· ποτέ μην δημιουργείτε συνημμένο στο cloud από μόνο ένα τοπικό URI.

Τα αρχεία παραμένουν σε αυτή τη συσκευή μέχρι να κοινοποιηθούν ή να ανεβούν ξεχωριστά.

Διατηρήστε την έξοδο ενός επεξεργαστή φωτογραφιών ή καταγραφέα για μελλοντική χρήση.

Ένα παραγόμενο τοπικό αρχείο μπορεί να βρίσκεται σε προσωρινή τοποθεσία· η εφαρμογή χρειάζεται ένα σαφές διαχειριζόμενο αντίγραφο.

`source_uri = the local output of a separately accepted editor/recorder`· συνδέστε το πραγματικό `display_name` και `mime_type`· χρησιμοποιήστε το `document_context` του ίδιου ιδιοκτήτη.

Load local source → επιθεώρηση μεταδεδομένων → Save selection locally. Αποθηκεύστε το επιστρεφόμενο ID αρχείου μόνο στη σχετική συσκευή/πλαίσιο, έπειτα Restore saved file με αυτό το ακριβές ID όταν χρειάζεται.

Καταναλώστε `file_id`, `local_uri`, `size_bytes` και `is_saved_locally`· χρησιμοποιήστε `file_restored` για να διακρίνετε μια ολοκληρωμένη επαναφορά από το απλό αίτημα μιας.

Απορρίψτε ένα απομακρυσμένο URL HTTP ως τοπική πηγή. Εάν η πηγή εξαφανιστεί ή η επαναφορά αποτύχει, εμφανίστε `error_code` και διατηρήστε την αρχική εγγραφή της εφαρμογής για ανάκτηση.

Τα αρχεία παραμένουν σε αυτή τη συσκευή μέχρι να κοινοποιηθούν ή να ανεβούν ξεχωριστά.

Επιτρέψτε σε έναν χρήστη να μοιραστεί μια τοπική απόδειξη ή εξαγωγή που δημιουργήθηκε από την εφαρμογή.

Η εφαρμογή πρέπει να παραδώσει ένα επιλεγμένο τοπικό αρχείο στο φύλλο κοινής χρήσης της συσκευής αντί να δημιουργεί δημόσιο URL.

`selected_file_id = the exact managed copy chosen from your app’s saved-file list`· το όνομά του και MIME περιγράφουν το πραγματικό τοπικό αρχείο.

List saved files → Restore saved file → Share selected file μετά το πάτημα του κουμπιού Κοινή χρήση από τον χρήστη. Διατηρήστε το αποθηκευμένο αντίγραφο μέχρι να επιλέξουν ρητά Delete saved copy.

Χρησιμοποιήστε `share_status` και `share_sheet_closed` για να ενημερώσετε το UI μετά το κλείσιμο του φύλλου. Διατηρήστε το ID αρχείου για μια άλλη σκόπιμη κοινή χρήση.

Ένα κλειστό φύλλο κοινής χρήσης δεν αποτελεί απόδειξη ότι ένα email/μήνυμα παραδόθηκε. Διαχειριστείτε την ακύρωση και `files_error` χωρίς να αναφέρετε επιτυχία στον παραλήπτη.

Τα αρχεία παραμένουν σε αυτή τη συσκευή μέχρι να κοινοποιηθούν ή να ανεβούν ξεχωριστά.

Τι λειτουργεί τώρα

Public beta. Use the documented controls and actions; test supported formats, permissions and device behavior in your own native app. Browser preview does not validate native device output.

Δημιουργήστε τη ροή εργασίας

Χρησιμοποιήστε τις διαθέσιμες ενέργειες beta παρακάτω και δοκιμάστε το αποτέλεσμα στις στοχευμένες συσκευές σας.

Αυτά τα παραδείγματα χρησιμοποιούν εγγραφές εφαρμογής όπως Lesson, Message και Order. Αντικαταστήστε τα με τους δικούς σας τύπους δεδομένων και ονόματα στοιχείων. Οι διευθύνσεις μέσων παραδείγματος πρέπει να αντικατασταθούν με τα δικά σας αρχεία.

  1. Ορίστε document_context = Current User's unique id ή μια σταθερή τιμή για τον λογαριασμό και την αναφορά. Επιλέξτε accepted_mime_types_json, max_files και max_file_bytes.

  2. Εκτελέστε Pick files ή χρησιμοποιήστε Load local source για ένα αναγνώσιμο αρχείο που δημιουργήθηκε από το Photo Editor ή Recorder. Μετά το selection_changed, διαβάστε τις αντίστοιχες λίστες αρχείων· το Select picked file επιλέγει ένα δείκτη.

  3. Εκτελέστε Save selection locally. Μετά το files_saved, διατηρήστε saved_file_ids στην τοπική εγγραφή συνημμένων της εφαρμογής σας. Το List saved files εμφανίζει τα αποθηκευμένα αντίγραφα· το Restore saved file ανοίγει το επιλεγμένο αποθηκευμένο ID.

  4. Το Share selected file ανοίγει το σύστημα μενού κοινής χρήσης. Το share_sheet_closed σημαίνει μόνο ότι το μενού έκλεισε. Το Delete saved copy χρειάζεται το επιλεγμένο ID και το confirm=yes.

Διάγραμμα ροής εργασίας — όχι στιγμιότυπο εφαρμογής

Διαμορφώστε μία φορά

Δημιουργήστε ή επιλέξτε το έργο εφαρμογής Bubble στο BestPlugins → Dashboard → Plugins. Επιλέξτε Xodera Offline Files Native, αντιγράψτε το κλειδί του, στη συνέχεια ανοίξτε Bubble → Plugins → Xodera Offline Files Native και επικολλήστε το στο licensing_api_key. Αποθηκεύστε μία φορά· μετά χρησιμοποιήστε τις ενέργειες παρακάτω. Κάθε plugin σε κάθε έργο έχει το δικό του κλειδί.

Χρησιμοποιήστε μια εγγενή εφαρμογή με πρόσβαση στα επιλεγμένα αρχεία. Ορίστε ένα σταθερό document_context για τον λογαριασμό ή την αναφορά ώστε τα αποθηκευμένα αρχεία του να παραμένουν σωστά ομαδοποιημένα.

Διαμορφώστε μία φορά
  1. Δημιουργήστε ή επιλέξτε το έργο εφαρμογής Bubble στο BestPlugins → Dashboard → Plugins.
  2. Επιλέξτε αυτό το plugin και αντιγράψτε το κλειδί του έργου.
  3. Open Bubble → Plugins → this plugin. Paste its project key into licensing_api_key and save.
  4. Προσθέστε το στοιχείο, επιλέξτε τα δεδομένα της εφαρμογής σας και δημιουργήστε τη ροή εργασίας παρακάτω.
  5. In the dashboard, review and confirm the 7-day card trial for this plugin. It then costs US$1.50/month per app project, including development and production. Cancel before the trial ends to avoid the first charge.
Εγκατάσταση και συνδρομή

For Audio Player, Video Player, Photo Editor, Audio Recorder, Files Kit and Haptics: free Bubble installation, a 7-day trial with a card, then US$1.50 per month per plugin and app project. Development and production are included, with no operation cap. File-size and feature limits still apply. Review billing and cancellation before confirming. Other plugins remain unavailable for purchase.

Αποθηκεύστε το αποτέλεσμα στην εφαρμογή σας

Παράδειγμα LocalAttachment: ιδιοκτήτης, document_context, αποθηκευμένο ID αρχείου, display_name, mime_type και size_bytes. Αυτό το ID λειτουργεί μόνο στην ίδια συσκευή και για τον ίδιο λογαριασμό ή αναφορά. Για ένα διαδικτυακό συνημμένο, ανεβάστε το αρχείο με ξεχωριστή ροή εργασίας και αποθηκεύστε την επιστρεφόμενη διαδικτυακή αναφορά αρχείου.

Αποτυχία, ακύρωση και ανάκτηση

Ένας ακυρωμένος επιλογέας επιστρέφει operation_cancelled· δεν υποβάλλει τη φόρμα. Ενώ native_pending=yes, περιμένετε το παράθυρο επιλογής αρχείου ή το μενού κοινής χρήσης να κλείσει πριν ανοίξετε άλλο. Το Clear session καθαρίζει την τρέχουσα επιλογή αλλά διατηρεί τα αποθηκευμένα αντίγραφα. Εάν λείπει ένα αρχείο, επιτρέψτε στον χρήστη να το επιλέξει ξανά.

Δυνατότητες και περιορισμοί

Επιλέξτε αρχεία 1–20 ταυτόχρονα. Όριο ανά αρχείο: 1 byte–256 MiB, με χαμηλότερο όριο εάν το επιλέξετε. Τα φίλτρα τύπου αρχείου δεν ελέγχουν για ιούς. Τα IDs και οι διαδρομές αρχείων της συσκευής δεν λειτουργούν ως σύνδεσμοι λήψης από το cloud. Τα τοπικά αντίγραφα δεν είναι κρυπτογραφημένη αποθήκευση και μπορούν να χαθούν εάν διαγραφούν τα δεδομένα της εφαρμογής.

Ρυθμίσεις, ενέργειες και αποτελέσματα

Χρησιμοποιήστε αυτά τα ονόματα στο Bubble. Τα προγραμματισμένα χαρακτηριστικά σημειώνονται ξεχωριστά.

Διαθέσιμες ρυθμίσεις beta

Ρυθμίσεις στοιχείου

source_uri · textdisplay_name · textmime_type · textdocument_context · textselected_file_id · textaccepted_mime_types_json · textmultiple · yes_nocopy_to_cache · yes_nomax_files · numbermax_file_bytes · numberis_active · yes_nodisabled · yes_noshow_controls · yes_nolanguage · textui_text_json · texttitle · text

Καταστάσεις

status · textis_busy · yes_nonative_pending · yes_nooperation · textselection_count · numberselected_index · numberfile_id · textlocal_uri · textdisplay_name · textmime_type · textmime_source · textsize_bytes · numberis_saved_locally · yes_nofile_ids · text (λίστα)file_uris · text (λίστα)file_names · text (λίστα)file_mime_types · text (λίστα)file_sizes · number (λίστα)files_json · textsaved_count · numbersaved_file_ids · text (λίστα)saved_file_uris · text (λίστα)saved_file_names · text (λίστα)saved_file_mime_types · text (λίστα)saved_file_sizes · number (λίστα)saved_files_json · textinvalid_saved_count · numbershare_status · texterror_code · text

Συμβάντα

selection_changedfiles_savedlist_loadedfile_restoredfile_deletedshare_sheet_closedoperation_cancelledfiles_error

Ενέργειες και οι εισόδους τους

Pick filesLoad local sourceSelect picked fileSave selection locallyList saved filesRestore saved fileDelete saved copyShare selected fileCancel operationClear session
Ρυθμίσεις στοιχείου · 16
source_uritext · Προεπιλογή: ""
Παράδειγμα τιμήςfile:///app-cache/report.pdf
Παράδειγμα έκφρασης BubblePhoto Editor's output_uri
Αναγνώσιμη θέση αρχείου σε αυτή τη συσκευή, που επιστρέφεται από τον επιλογέα σας ή άλλο πρόσθετο.
display_nametext · Προεπιλογή: ""
Παράδειγμα τιμήςreport-photo.jpg
Παράδειγμα έκφρασης BubbleSelected Attachment's display_name
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
mime_typetext · Προεπιλογή: ""
Παράδειγμα τιμήςimage/jpeg
Παράδειγμα έκφρασης BubblePhoto Editor's output_mime
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
document_contexttext · Προεπιλογή: "default"
Παράδειγμα τιμής<current-user-id>
Παράδειγμα έκφρασης BubbleCurrent User's unique id
Σταθερή τιμή για αυτόν τον λογαριασμό ή εγγραφή. Χρησιμοποιήστε την ίδια τιμή όταν επαναφέρετε τα αποθηκευμένα αρχεία ή τα προσχέδια του.
selected_file_idtext · Προεπιλογή: ""
Παράδειγμα τιμής<returned saved file ID>
Παράδειγμα έκφρασης BubbleSelected LocalAttachment's local_file_id
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
accepted_mime_types_jsontext · Προεπιλογή: "[\"*/*\"]"
Παράδειγμα τιμής["image/*","application/pdf"]
Παράδειγμα έκφρασης BubbleReport Settings' accepted_mime_types_json
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
multipleyes_no · Προεπιλογή: false
Παράδειγμα τιμήςyes
Παράδειγμα έκφρασης BubbleReport Settings' allow_multiple_attachments
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
copy_to_cacheyes_no · Προεπιλογή: true
Παράδειγμα τιμήςyes
Παράδειγμα έκφρασης BubbleReport Settings' copy_to_cache
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
max_filesnumber · Προεπιλογή: 20
Παράδειγμα τιμής5
Παράδειγμα έκφρασης BubbleReport Settings' attachment_limit
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
max_file_bytesnumber · Προεπιλογή: 268435456
Παράδειγμα τιμής10485760
Παράδειγμα έκφρασης BubbleReport Settings' max_attachment_bytes
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
is_activeyes_no · Προεπιλογή: true
Παράδειγμα τιμήςyes
Παράδειγμα έκφρασης BubbleGuideHost's view_is_active (your yes/no custom state)
Ορίστε ναι ενώ αυτή η προβολή είναι ανοιχτή. Ορίστε όχι κατά την έξοδο, ώστε η αναπαραγωγή ή η τρέχουσα εργασία να μπορεί να σταματήσει.
disabledyes_no · Προεπιλογή: false
Παράδειγμα τιμήςno
Παράδειγμα έκφρασης BubbleGuideHost's is_busy (your yes/no custom state)
Απενεργοποιήστε το στοιχείο ενώ η εφαρμογή σας είναι απασχολημένη ή αυτή η ενέργεια δεν είναι διαθέσιμη.
show_controlsyes_no · Προεπιλογή: true
Παράδειγμα τιμήςyes
Παράδειγμα έκφρασης BubbleApp Settings' show_editor_controls
Εμφάνιση ή απόκρυψη των ενσωματωμένων ελέγχων.
languagetext · Προεπιλογή: "auto"
Παράδειγμα τιμήςuk
Παράδειγμα έκφρασης BubbleCurrent User's preferred_language
Ορίστε language=auto ώστε να ακολουθεί μια υποστηριζόμενη συσκευή ή γλώσσα προγράμματος περιήγησης. Εισάγετε έναν υποστηριζόμενο κωδικό γλώσσας για να τον επιλέξετε ρητά.
ui_text_jsontext · Προεπιλογή: ""
Παράδειγμα τιμής{}
Παράδειγμα έκφρασης BubbleApp Settings' player_labels_json (supported keys only)
Προαιρετικό JSON με υποστηριζόμενες ετικέτες κουμπιών. Αφήστε κενό για χρήση του ενσωματωμένου κειμένου.
titletext · Προεπιλογή: ""
Παράδειγμα τιμήςLesson 4 — review
Παράδειγμα έκφρασης BubbleSelected Lesson's name
Ορατό κείμενο της εφαρμογής· το κενό χρησιμοποιεί το ενσωματωμένο τοπικοποιημένο κείμενο όπου υποστηρίζεται. Χωρίς διαπιστευτήρια.
Ενέργειες και οι εισόδους τους · 10
Pick files

Δεν υπάρχουν παράμετροι ενέργειας

Load local source
source_uritext · Προεπιλογή: —
Παράδειγμα τιμήςfile:///app-cache/report.pdf
Παράδειγμα έκφρασης BubblePhoto Editor's output_uri
Αναγνώσιμη θέση αρχείου σε αυτή τη συσκευή, που επιστρέφεται από τον επιλογέα σας ή άλλο πρόσθετο.
display_nametext · Προεπιλογή: —
Παράδειγμα τιμήςreport-photo.jpg
Παράδειγμα έκφρασης BubbleSelected Attachment's display_name
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
mime_typetext · Προεπιλογή: —
Παράδειγμα τιμήςimage/jpeg
Παράδειγμα έκφρασης BubblePhoto Editor's output_mime
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Select picked file
indexnumber · Προεπιλογή: —
Παράδειγμα τιμής0
Παράδειγμα έκφρασης BubbleSelected row's current_source_index
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Save selection locally

Δεν υπάρχουν παράμετροι ενέργειας

List saved files

Δεν υπάρχουν παράμετροι ενέργειας

Restore saved file
file_idtext · Προεπιλογή: —
Παράδειγμα τιμής<returned saved file ID>
Παράδειγμα έκφρασης BubbleSelected LocalAttachment's local_file_id
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Delete saved copy
file_idtext · Προεπιλογή: —
Παράδειγμα τιμής<returned saved file ID>
Παράδειγμα έκφρασης BubbleSelected LocalAttachment's local_file_id
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
confirmyes_no · Προεπιλογή: —
Παράδειγμα τιμήςyes — explicit confirmation only
Παράδειγμα έκφρασης BubbleConfirm Checkbox is checked
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Share selected file
dialog_titletext · Προεπιλογή: —
Παράδειγμα τιμήςShare attachment
Παράδειγμα έκφρασης BubbleSelected Report's share_title
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
utitext · Προεπιλογή: —
Παράδειγμα τιμής""
Παράδειγμα έκφρασης BubbleEmpty unless your iOS integration supplies a proven UTI
Χρησιμοποιήστε την τιμή του τρέχοντος επιχειρηματικού αρχείου· επαληθεύστε την έναντι των παρακάτω ορίων.
Cancel operation

Δεν υπάρχουν παράμετροι ενέργειας

Clear session

Δεν υπάρχουν παράμετροι ενέργειας

Καταστάσεις και συμβάντα

Καταστάσεις

status · text

Τρέχον αποτέλεσμα αυτής της ενέργειας. Χρησιμοποιήστε το αντίστοιχο γεγονός ολοκλήρωσης πριν αποθηκεύσετε την επιτυχία.

is_busy · yes_no

Η εργασία βρίσκεται ακόμη σε εξέλιξη. Περιμένετε πριν ξεκινήσετε άλλη ενέργεια.

native_pending · yes_no

Η εργασία βρίσκεται ακόμη σε εξέλιξη. Περιμένετε πριν ξεκινήσετε άλλη ενέργεια.

operation · text

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

selection_count · number

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

selected_index · number

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

file_id · text

Αναγνωριστικό για αυτό το στοιχείο ή ενέργεια. Διατηρήστε το μαζί με την αντίστοιχη εγγραφή της εφαρμογής. Χρησιμοποιήστε το ίδιο αναγνωριστικό αιτήματος όταν ξαναπροσπαθείτε με αβέβαιο αποτέλεσμα.

local_uri · text

Τοποθεσία αρχείου σε αυτή τη συσκευή. Αποθηκεύστε ή ανεβάστε το αρχείο ξεχωριστά εάν πρέπει να παραμείνει online.

display_name · text

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

mime_type · text

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

mime_source · text

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

size_bytes · number

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

is_saved_locally · yes_no

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

file_ids · text (λίστα)

Μια λίστα για τα επιλεγμένα αρχεία. Τα στοιχεία με τον ίδιο δείκτη στις άλλες λίστες αρχείων αναφέρονται στο ίδιο αρχείο.

file_uris · text (λίστα)

Μια λίστα για τα επιλεγμένα αρχεία. Τα στοιχεία με τον ίδιο δείκτη στις άλλες λίστες αρχείων αναφέρονται στο ίδιο αρχείο.

file_names · text (λίστα)

Μια λίστα για τα επιλεγμένα αρχεία. Τα στοιχεία με τον ίδιο δείκτη στις άλλες λίστες αρχείων αναφέρονται στο ίδιο αρχείο.

file_mime_types · text (λίστα)

Μια λίστα για τα επιλεγμένα αρχεία. Τα στοιχεία με τον ίδιο δείκτη στις άλλες λίστες αρχείων αναφέρονται στο ίδιο αρχείο.

file_sizes · number (λίστα)

Μια λίστα για τα επιλεγμένα αρχεία. Τα στοιχεία με τον ίδιο δείκτη στις άλλες λίστες αρχείων αναφέρονται στο ίδιο αρχείο.

files_json · text

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

saved_count · number

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

saved_file_ids · text (λίστα)

Μια λίστα για τα επιλεγμένα αρχεία. Τα στοιχεία με τον ίδιο δείκτη στις άλλες λίστες αρχείων αναφέρονται στο ίδιο αρχείο.

saved_file_uris · text (λίστα)

Μια λίστα για τα επιλεγμένα αρχεία. Τα στοιχεία με τον ίδιο δείκτη στις άλλες λίστες αρχείων αναφέρονται στο ίδιο αρχείο.

saved_file_names · text (λίστα)

Μια λίστα για τα επιλεγμένα αρχεία. Τα στοιχεία με τον ίδιο δείκτη στις άλλες λίστες αρχείων αναφέρονται στο ίδιο αρχείο.

saved_file_mime_types · text (λίστα)

Μια λίστα για τα επιλεγμένα αρχεία. Τα στοιχεία με τον ίδιο δείκτη στις άλλες λίστες αρχείων αναφέρονται στο ίδιο αρχείο.

saved_file_sizes · number (λίστα)

Μια λίστα για τα επιλεγμένα αρχεία. Τα στοιχεία με τον ίδιο δείκτη στις άλλες λίστες αρχείων αναφέρονται στο ίδιο αρχείο.

saved_files_json · text

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

invalid_saved_count · number

Τρέχουσα τιμή για το επιλεγμένο στοιχείο. Διαβάστε την μετά το σχετικό γεγονός.

share_status · text

Τρέχον αποτέλεσμα αυτής της ενέργειας. Χρησιμοποιήστε το αντίστοιχο γεγονός ολοκλήρωσης πριν αποθηκεύσετε την επιτυχία.

error_code · text

Πληροφορίες σφάλματος για την τελευταία ενέργεια. Εμφανίστε ένα χρήσιμο μήνυμα και προσφέρετε την σχετική επανάληψη.

Συμβάντα

selection_changed

Όταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.

files_saved

Όταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.

list_loaded

Όταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.

file_restored

Όταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.

file_deleted

Όταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.

share_sheet_closed

Όταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.

operation_cancelled

Όταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.

files_error

Όταν συμβεί αυτό το γεγονός, διαβάστε τις σχετικές καταστάσεις από το ίδιο στοιχείο.

Ερωτήσεις που κάνουν οι προγραμματιστές

Σημαίνει το Share “απεσταλμένο”;

Όχι. Το λειτουργικό σύστημα δεν παρέχει αξιόπιστη απόδειξη επιτυχίας παραλήπτη εδώ. Εμφανίστε “share sheet closed”.

Πώς λειτουργεί η συνδρομή;

For Audio Player, Video Player, Photo Editor, Audio Recorder, Files Kit and Haptics: free Bubble installation, a 7-day trial with a card, then US$1.50 per month per plugin and app project. Development and production are included, with no operation cap. File-size and feature limits still apply. Review billing and cancellation before confirming. Other plugins remain unavailable for purchase.

Σχετικοί οδηγοί

Για βοήθεια, πείτε μας ποιο plugin και ποια συσκευή χρησιμοποιείτε, τη δράση που δοκιμάσατε και τι συνέβη. Χρησιμοποιήστε ένα παράδειγμα χωρίς προσωπικά δεδομένα. Ποτέ μην μοιράζεστε το κλειδί ή τα ιδιωτικά σας αρχεία.