文档常见问题
为什么安卓手机在对话中无法发送图片?
有些访客会反馈,在对话页面点击「发送图片」图标没有任何反应,iOS 正常、但安卓不行,这通常是下面这个原因导致的。

原因:
如果你是把对话页面 通过 WebView 内嵌到自家的 App 里,而反馈问题的访客用的都是安卓手机,那很可能是:
- *安卓端的 WebView 没有做「允许文件上传」相关的额外设置。*
- iOS 的 WebView 默认会放行这些能力,所以不用额外处理。
- 安卓则需要开发在代码里手动开启「文件选择 / 相机 / 相册」等能力,否则点「发送图片」按钮时,系统不会弹出任何选择窗口。
于是就会出现:安卓端点了没反应,iOS 端一切正常 的情况。
解决方案:
需要技术人员在APP代码中对承载 Qiabot 对话页面的 WebView 做进一步配置,显式开启:「文件选择(file chooser)」/「调用相机」/「调用系统相册」。
可参考以下专业文档:
- https://talkjs.com/resources/chat-file-upload-android/
- https://medium.com/@astokum/how-to-enable-and-set-up-file-upload-feature-in-webview-android-development-9566f4ceadef
你也可以把以上问题原文贴给 ChatGPT、Gemini 等 AI 工具,请它们结合你们当前的 App 技术栈(原生 / Flutter / React Native 等)生成对应的代码示例和详细修改步骤。
