Android嵌入Udesk即时通讯网页插件(二、实现发送照片)

张振琦

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

在这里插入图片描述
评价按钮是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 REQUEST_CODE_LOLIPOP =
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值