监听手机APK文件是否开始下载(应该要监听浏览器的某个方法?)

就是公司开发的软件,然后放推广页下载,推广页会指导你去浏览器下载,然后到浏览器点击下载按钮,浏览器会默认弹出自带的一个确认框,如图,我要在点击安装的时候提示用户软件已经开始安装,怎么做呢?图片说明

weixin_42082342
远方有止 经查,目前浏览器不对外暴露自带事件(例如自带弹层里面的点击事件)出来,所以暂无法实现该功能。
12 个月之前 回复

4个回答

经查,目前浏览器不对外暴露自带事件(例如自带弹层里面的点击事件)出来,所以暂无法实现该功能。

生成了带签名的APK后,放到网站上下载。PHP页面。
//d.php
<?php
$ff='test.apk';
header('application/vnd.android.package-archive');
header('Content-Disposition:attachment;filename="test.apk"');
readfile($ff);
?>

希望我的回答能帮助你。仅供参考
将网址生成了一个二维码。我试着用一些手机的二维码扫描下载,出现了不同的情况。
有些手机下载后,会自动安装。比如小米2s
有些手机下载后,不安装,有个提示是下载完成。但点击test.apk时,提示用什么浏览器打开。我选用一个浏览器打开,又提示是否要下载??晕死,这都已在手机里,怎么还提示下载?我取消,用es打开下载目录 download,点击test.apk,会提示安装。
还有些手机下载后,直接将test.apk更名为test.html。。

weixin_42082342
远方有止 嗯嗯,你这些情况我也出现了部分,不过我要的是监听浏览器自带的那个安装按钮事件哦
12 个月之前 回复

作为标准的浏览器没有办法监控是否下载。除非在用户手机上安装程序,并且有root权限。或者你让app启动的时候连你的服务器报告它已经安装了。

weixin_42082342
远方有止 貌似浏览器不对外暴露这个按钮事件。。。
12 个月之前 回复

一般浏览器是做不到的,你只能监听点击页面上的按钮。。

weixin_42082342
远方有止 好吧
12 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐