Wir verwenden den Web-Chat- Kanal im Bot Framework von Microsoft und möchten das Anhangssymbol nicht verwenden.
Wie können wir Anhänge ausblenden und deaktivieren, damit Endbenutzer nicht versehentlich darauf klicken oder verwirrt werden?
Wir verwenden den Web-Chat- Kanal im Bot Framework von Microsoft und möchten das Anhangssymbol nicht verwenden.
Wie können wir Anhänge ausblenden und deaktivieren, damit Endbenutzer nicht versehentlich darauf klicken oder verwirrt werden?
Antworten:
Verbrauchen Sie den WebChat derzeit über einen iFrame oder über die JavaScript-Implementierung? Durch die Integration über JavaScript erhalten Sie moderate Optionen für das Design und die Anpassbarkeit.
Durch Ändern des styleOptions
an den Renderer übergebenen Objekts können Sie die Upload-Schaltfläche mit minimalem Aufwand deaktivieren.
window.WebChat.renderWebChat({
directLine: window.WebChat.createDirectLine({ token }),
styleOptions: {
hideUploadButton: true
}
}, document.getElementById('webchat'));
Beispiel - Deaktivieren Sie die Schaltfläche Hochladen
Die obige Implementierung hindert die Benutzer nicht daran, Anhänge an den Bot zu senden, sondern deaktiviert lediglich die Upload-Schaltfläche. Im Azure Bot-Dienst können Sie auch Block attachment upload from user
in den DirectLine-Einstellungen Anhänge im Dienst nicht zulassen.
So deaktivieren Sie die Upload-Funktion: