张振琦
打开的网页插件,下方的输入框右侧有个 + 号 按钮,点击后,会看到评价和文件。

评价按钮是Udesk客服系统即时通讯开启了满意度调查,点击评价按钮会显示满意度调查的相关内容,如果客服服系统即时通讯没有开启满意度调查,就不会显示评价按钮。
文件按钮就是用来发送文件的。但是这个按钮默认是没有响应的,这个需要代码来开发。移动端上的文件主要还是图片,下面就来介绍如何对接这个文件按钮,打开手机图库发送图片。
接着上一篇的代码,继续开发。我们需要继续设置WebView使其可以响应网页的按钮,打开手机图库,同时还要重写onActivityResult,使其可以接收到选择的图片。
WebIMActivity.java
package com.example.usewebim;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.webkit.ValueCallback;
import android.webkit.WebChromeClient;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class WebIMActivity extends AppCompatActivity {
private ValueCallback<Uri[]> mFilePathCallback = null;
private int REQUES

本文介绍了如何在Android应用中,通过WebView实现Udesk即时通讯网页插件的文件按钮功能,允许用户从手机图库选择图片并发送。详细讲解了设置WebView响应按钮及处理onActivityResult的方法,展示了实现实现过程和最终效果。
最低0.47元/天 解锁文章
502

被折叠的 条评论
为什么被折叠?



