app 上架 Vivo 失败 提示 Chromium 读取剪贴板内容 有了解的大佬吗

查看 82|回复 8
作者:qwwuyu   
我司 APP 打开使用的 WebView 加载的本地 html 和链接服务器 html 展示隐私政策的.
现在 Vivo 抓到以下代码,这个有办法屏蔽吗?
最近上架 Vivo 是真的烦心,其它平台都行了,Vivo 已经连续失败 N 次了...  
java.lang.Exception
        at android.content.ClipData.getItemAt(Native Method)
        at org.chromium.ui.base.EventForwarder.d(chromium-TrichromeWebViewGoogle.apk-stable-410410683:10)
        at Qr.onDragEvent(chromium-TrichromeWebViewGoogle.apk-stable-410410683:6)
        at com.android.webview.chromium.WebViewChromium.onDragEvent(chromium-TrichromeWebViewGoogle.apk-stable-410410683:7)
        at android.webkit.WebView.onDragEvent(WebView.java:2944)
        at android.view.View.callDragEventHandler(View.java:25967)
        at android.view.View.dispatchDragEvent(View.java:25955)
        at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1821)
        at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1803)
        at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1803)
        at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1803)
        at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1803)
        at android.view.ViewRootImpl.handleDragEvent(ViewRootImpl.java:7202)
        at android.view.ViewRootImpl.access$1600(ViewRootImpl.java:153)
        at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:4990)
        at android.os.Handler.dispatchMessage(Handler.java:107)
        at android.os.Looper.loop(Looper.java:230)
        at android.app.ActivityThread.main(ActivityThread.java:8082)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:526)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1034)

VIVO, Chromium, 剪贴板

MozzieW   
1. 找客服说明
or
2. 修改隐私协议,说明要使用剪切板权限
qwwuyu
OP
  
@MozzieW 第一条正在尝试,但是虽然是系统行为,估计也要 APP 买单,之前查出 WebView 获取定位信息,那个是可以 API 关闭的.
第二条没办法,因为用的 WebView 加载的隐私政策,没同意之前就触发了系统剪切板行为
paopjian   
隐私政策改成图片显示? 又不需要选中, 直接展示一份渲染好的?
lw0x1   
会不会是你代码哪里设置有问题,我做的 APP 基本都是这么干的,在 vivo 渠道没有触发过这个问题
qwwuyu
OP
  
@paopjian 这块内容多,有很多链接,本地链接到服务器的服务条款和隐私政策,隐私政策会依赖第三方 SDK,会提供 h5 链接,最后依旧避免不了使用 WebView.
qwwuyu
OP
  
@lw0x1 你那 WebView 加载隐私政策会调用 webSetting.setJavaScriptEnabled(true)吗?
limiter   
https://github.com/allenymt/PrivacySentry
你需要这个
qqbb   
我遇到过,我办法是 hook 住 剪切板的复制和粘贴功能,直到隐私同意之后
您需要登录后才可以回帖 登录 | 立即注册

返回顶部