Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 5059|Απάντηση: 1

[Πηγή] [WebView2] (5) Φόρτωση τοπικών πόρων HTML του εικονικού κεντρικού υπολογιστή

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 10/10/2022 4:41:42 μ.μ. | | | |
Απαιτήσεις: Εάν το μηχάνημα του πελάτη δεν μπορεί να έχει πρόσβαση στον εξωτερικό ιστότοπο ιστού (για παράδειγμα, ένα λογισμικό αναπαραγωγής μουσικής που βασίζεται στο WebView2 μπορεί να χρησιμοποιηθεί για την αναπαραγωγή τοπικών τραγουδιών κανονικά χωρίς το δίκτυο), το WebView2 δεν θα μπορεί να έχει πρόσβαση στους εξωτερικούς πόρους δικτύου και δεν μπορεί να εμφανιστεί, επομένως το λογισμικό δεν θα λειτουργεί σωστάΕνσωματώστε πόρους HTML, CSS, JS στο πακέτο εγκατάστασης για να επιτρέψετε στο WinFrom να φορτώσει τους τοπικούς πόρους αρχείων του πελάτηΑυτό? Ένα άλλο πλεονέκτημα της συσκευασίας κώδικα HTML, CSS και JS στο πακέτο εγκατάστασης είναι ότι δεν επηρεάζεται από την ταχύτητα διαδικτύου του χρήστη, επειδή το WebView2 διαβάζει αρχεία απευθείας από τις εγκαταστάσεις του πελάτη.

Αναθεώρηση:

[WebView2] (1) Αρχική εισαγωγή στην τεχνολογία Microsoft Edge WebView2
https://www.itsvse.com/thread-10361-1-1.html

[WebView2] (2) Το WinForm εισάγει το WebView2 για την εμφάνιση περιεχομένου ιστού
https://www.itsvse.com/thread-10362-1-1.html

WebView2 (3) Αμφίδρομη επικοινωνία μεταξύ των εφαρμογών Web και WinForm
https://www.itsvse.com/thread-10364-1-1.html

[WebView2] (4) Μέθοδοι λειτουργίας κλήσης Web και WinForm μεταξύ τους
https://www.itsvse.com/thread-10365-1-1.html

Πακέτο συλλογής Angular

Το frontend αναπτύσσεται χρησιμοποιώντας το γωνιακό πλαίσιο και συσκευάζεται με την ακόλουθη εντολή:



Τα συσκευασμένα αρχεία HTML, CSS, JS που δημιουργούνται όπως φαίνεται στο παρακάτω σχήμα:




WinFrom Φιλοξενία Ιστοσελίδων και Χαρτογράφηση Φακέλων

Απαιτεί τη χρήση του WebView2 για την κανονική φόρτωση τοπικών πόρων ιστούSetVirtualHostNameToFolderMappingΟρίστε τη σχέση αντιστοίχισης μεταξύ του ονόματος τομέα και του φακέλου και, στη συνέχεια, αποκτήστε πρόσβαση στο καθορισμένο όνομα τομέα μέσω του WebView2, ανατρέξτε στο:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Κανόνες ονόματος κεντρικού υπολογιστή: Το RFC 6761 διατηρεί πολλά ονόματα τομέα ειδικού σκοπού (π.χ. .example, . test και .invalid). Σημειώστε ότι η χρήση του .local ως τομέα ανώτατου επιπέδου είναι εφικτή, αλλά μπορεί να προκαλέσει καθυστερήσεις κατά την πλοήγηση. Εάν μπορείτε, θα πρέπει να αποφύγετε τη χρήση του .local.

Ο κωδικός C# μοιάζει με αυτό:


Όπου η παράμετρος δεύτερου φακέλου SetVirtualHostNameToFolderMapping θα πρέπει να κάνει το πακέτο εγκατάστασης να ελευθερώσει τη διεύθυνση του πόρου web στον τοπικό φάκελο δίσκου, απλώς δοκιμάζω εδώ, οπότε έγραψα νεκρό.

Εκτελέστε το πρόγραμμα WinFrom και μπορείτε να φορτώσετε και να αποδώσετε με επιτυχία τον τοπικό πόρο web, όπως φαίνεται στην παρακάτω εικόνα:



(Τέλος)




Προηγούμενος:【Στροφή】Η εντολή CURL χρησιμοποιεί διακομιστές μεσολάβησης και εισάγονται διακομιστές μεσολάβησης
Επόμενος:Xshell 7 Προβολή του κωδικού πρόσβασης περιόδου λειτουργίας που είναι αποθηκευμένος στον τοπικό υπολογιστή
Δημοσιεύτηκε στις 31/3/2023 9:21:20 π.μ. |
Σας ευχαριστώ που το μοιραστήκατε, μαθαίνω
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com