Lösung zur Verwendung der Baidu-Freigabe auf der HTTPS-Seite

Lösung zur Verwendung der Baidu-Freigabe auf der HTTPS-Seite

Seit der Aktivierung des https-Zugriffs für die gesamte Site ist der Freigabecode nicht mehr verfügbar und das aktivierte kleine grüne Symbol ist zu einem grauen Symbol geworden. Leider habe ich viel Mühe in dieses kleine grüne Etikett gesteckt. Baidu-Anzeigen wurden im Wesentlichen entfernt, die Baidu-Site-Suche wurde ebenfalls im Wesentlichen entfernt und die Freigabefunktion ist nur noch Dekoration. Einige Forscherkollegen fragten mich, warum ich es nicht teilen könne. Eigentlich ist es nicht so, dass ich nicht teilen möchte, aber meine Fähigkeiten sind begrenzt und ich kann dieses Problem nicht lösen. Da ich heute zufällig etwas Freizeit habe, möchte ich dieses Freigabeproblem lösen.

Also suchte ich im Internet und fand heraus, dass es ziemlich viele Leute mit diesem Problem gibt. Glücklicherweise hat jemand bereits eine Lösung für dieses Problem bereitgestellt.

Problemumgehung

Die Lösung kommt von Whispering. Bitte beachten Sie, dass die Website möglicherweise blockiert ist und ein Proxy erforderlich ist. Der Code wird auf Gihhub geteilt.

Die allgemeine Lösung besteht darin, den Freigabecode von Baidu in einen lokalen Code zu ändern, sodass Sie den Freigabecode von Baidu nicht jedes Mal über http aufrufen müssen. Der Code kann von GitHub heruntergeladen werden.

Legen Sie nach der Dekomprimierung die statische Datei im Stammverzeichnis der Site ab.

Zugehörige Datei-Download-Adresse:

http://bdimg.share.baidu.com/Ändern zu/Github-Adresse: https://github.com/hrwhisper/baiduShare

Oder klicken Sie hier zum Download

Laden Sie den statischen Ordner herunter und entpacken Sie ihn

Ändern Sie dann das JS, auf das wir verwiesen haben

Geändert zu:

.src='https://www.xxx.cn/inc/uploads/online/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>

Bitte ändern Sie den Domänennamen zu Ihrem eigenen. ok, Problem gelöst. Prozentuale Freigabe erscheint erneut!

<<:  So lösen Sie das Problem, dass nach dem Senden der HTML-Formulareingabe kein Formularwert angezeigt wird, indem Sie deaktivierte

>>:  Details zur zugrundeliegenden Datenstruktur von MySQL-Indizes

Artikel empfehlen

Der eigentliche Prozess der Einbindung von Axios in das Projekt

Inhaltsverzeichnis Vorwort Vorteile der Axios-Kap...

Wettersymbol-Animationseffekt implementiert durch CSS3

Ergebnisse erzielen Implementierungscode html <...

Verwenden Sie in JS nicht mehr überall Operatoren für absolute Gleichheit.

Inhaltsverzeichnis Überblick 1. Test auf Nullwert...

Beispielanalyse zum Exportieren, Importieren und Kopieren von Docker-Images

Die erste Lösung besteht darin, das Bild in ein ö...

Vue-Konfigurationsdetails für mehrere Seiten

Inhaltsverzeichnis 1. Der Unterschied zwischen me...

Lösen Sie das Problem der inkonsistenten MySQL-Speicherzeit

Nachdem die Systemzeit mit Java ermittelt und in ...

Detaillierte Erklärung zur Verwendung selbstverschachtelter Vue-Baumkomponenten

In diesem Artikel erfahren Sie, wie Sie die selbs...

Kompilieren Sie CPP-Dateien mit G++ in Ubuntu

Als ich die CPP-Datei zum ersten Mal mit G++ komp...

Interpretation des Moduls zum Lastenausgleich mit nginx

Inhaltsverzeichnis Zwei Module zur Verwendung von...

React verwendet Emotionen zum Schreiben von CSS-Code

Inhaltsverzeichnis Einführung: Installation von E...

Detaillierte Erläuterung der Angular-Routing-Grundlagen

Inhaltsverzeichnis 1. Routing-bezogene Objekte 2....