|
|
@ -502,6 +502,8 @@ class AgentController extends GetxController { |
|
|
//场景1:用户在文本输入框中输入文本,点击发送按钮,调用sendMessage()方法。 |
|
|
//场景1:用户在文本输入框中输入文本,点击发送按钮,调用sendMessage()方法。 |
|
|
//场景2:当用户选择图片后在文本框输入内容并发送时,调用sendMessage()转发给sendImageMessage()。 |
|
|
//场景2:当用户选择图片后在文本框输入内容并发送时,调用sendMessage()转发给sendImageMessage()。 |
|
|
Future<void> sendMessage() async { |
|
|
Future<void> sendMessage() async { |
|
|
|
|
|
// 收回键盘 |
|
|
|
|
|
FocusManager.instance.primaryFocus?.unfocus(); |
|
|
// 1. 处理图片+文本的混合输入 |
|
|
// 1. 处理图片+文本的混合输入 |
|
|
if (isImageInputActive.value && selectedImagePath.value != null) { |
|
|
if (isImageInputActive.value && selectedImagePath.value != null) { |
|
|
final text = textController.text.trim(); |
|
|
final text = textController.text.trim(); |
|
|
|