Heim > Fragen und Antworten > Hauptteil
Das Unternehmen stellt eine clientseitige Druckfunktion bereit. Nach der Installation des Clients wird ein 127.0.0.1:8801-Dienst gestartet. Durch Klicken auf die Schaltfläche „Drucken“ auf der Website wird eine domänenübergreifende Ajax-Anfrage gestellt .0.1:8801/. Wenn der Client installiert ist, gibt diese Schnittstelle einen Statuscode zurück und ruft dann den Client auf. Andernfalls wird davon ausgegangen, dass der Benutzer ihn nicht installiert hat, und er muss aufgefordert werden, den Client zu installieren.
$.ajax({
url:'http://127.0.0.1:8801/?url=xxxxxx&print=1',
dataType:'jsonp',
timeout:10000,
error:function(){
alert('尚未安装套打专用插件')
}
})
Chrome 54 und frühere Versionen sind gut, aber nach dem Upgrade kann der Client aufgerufen werden, aber die Schnittstelle erhält nie eine Antwort, was zur Fehlermethode führt
Ich weiß nicht, ob Chrome dies aufgrund einer Sicherheitslücke blockiert hat oder aus einem anderen Grund. Die Anzahl der Besuche auf unserer Website Chrome ist immer noch sehr hoch.