js判断是否安装pdf播放器

function isPDFPluginInstall() {
if (!isIE()) { //ie 浏览器 和 非ie浏览器支持
// not ie
if (navigator.plugins && navigator.plugins.length) // / Adobe Reader | Adobe PDF | Acrobat | Chrome PDF Viewer
for (var i = 0 ; i < navigator.plugins.length; i++) {
var plugin = navigator.plugins[i].name;
console.log(plugin);
if (plugin == ‘Adobe Reader‘ || plugin == ‘Adobe PDF‘ || plugin == ‘Acrobat‘ || plugin == ‘Chrome PDF Viewer‘) return true;
}
return false;
} else {
// ie
var isInstalled = false;
var version = null;

var control = null;
try {
control = new ActiveXObject(‘AcroPDF.PDF‘);
} catch (e) {
alert(e);
}
if (!control) {
try {
control = new ActiveXObject(‘PDF.PdfCtrl‘);
} catch (e) {
}
}
if (!control) {
try {
control = new ActiveXObject(‘Adobe Acrobat‘);
} catch (e) {
}
}

if (!control) {
try {
control = new ActiveXObject(‘Adobe PDF Plug-in‘);
} catch (e) {
}
}
if (control) {
isInstalled = true;
version = control.GetVersions().split(‘,‘);
version = version[0].split(‘=‘);
version = parseFloat(version[1]);
return isInstalled;
}
}
}

function isIE() { //ie 支持到ie11
if (!!window.ActiveXObject || "ActiveXObject" in window)
return true;
else
return false;
}

时间: 2024-11-03 21:58:31

js判断是否安装pdf播放器的相关文章

centos7安装VLC播放器

centos7安装VLC播放器 1.安装eple 下载地址:https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm 2.安装nux-dextop 下载地址:http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm 3.执行yum update 4.执行yum install vl

html5页面js判断是否安装app,以及判断是否在app内部打开html5页面

一.html5页面js判断是否安装app 目前还不能通过浏览器直接判断是否安装app 通过谷歌参考别人的方式和测试 我们知道安装了某个app后通过scheme跳转协议(引荐:http://www.jianshu.com/p/eed01a661186)进入到app 没有安装时点击链接是无效的 所以通过点击链接后到执行进入app之间的时间差来判断是否安装app 1.下面只是处理了安卓系统时 if (navigator.userAgent.match(/android/i) ){ var nowTim

Ubuntu 16.04安装VLC播放器,替代系统默认播放器

VLC播放器应该说是开源项目中最好的视频播放器,但功能不止于视频播放,还有视频直播等等.可以通过安装字幕插件搜索字母等. 安装步骤: 1.安装: sudo add-apt-repository ppa:videolan/master-daily sudo apt-get update sudo apt-get install vlc 2.配置默认播放器 [系统设置]->[详细信息]->[默认应用程序] 参考: http://blog.csdn.net/fuchaosz/article/deta

rhel6下安装smplayer播放器和自带的视频播放器的解码器

距离rhel7发布了已经有很长一段时间了,由于本人笔记本的显卡捉急(710入门级),网络安装加载后黑屏,刻的盘安装bios自检通过不了,因此也只能在真机上装rhel6.5了,vmware下装rhel7来体验了.废话不多说了,进入正题 红帽在服务器方面的应用不需要多说了,但是每次想在上面播放视频,总是出错,然后点击Download,出现错误,即使你的源配的没有问题. rhel6自带的音乐播放器rhythmbox和视频播放器totem,默认都不能使用,需要安装解码器.那就来安装他的解码器吧! 1,首

CentOS下源码安装mplayer播放器

http://www.mplayerhq.hu/MPlayer/releases/ [[email protected] MPlayer-1.2.1]# pwd /root/MPlayer-1.2.1 http://www.mplayerhq.hu/MPlayer/releases/codecs/ [[email protected] Desktop]# ls all-20061022 all-20061022.tar.bz2 [[email protected] Desktop]# mkdir

利用js实现的音乐简易播放器

<html> <head> <meta charset="utf-8"> <meta name="author" content="dongfeng"> <title></title> <script> var musics = [ '1.mp3', '2.mp3', '3.mp3', '4.mp3', '2.mp3' ]; //定义正在播放的音频的索引 var

Android中调用系统已安装的播放器来播放网络流媒体视频

实现思路比较简单几行代码就可以搞定,在界面放一个Button或者带有播放图标的imageview,点击事件中调用本地播放器来播放. Uri uri = Uri.parse("http://218.200.69.66:8302/upload/Media/20150327/43bfda1b-7280-469c-a83b-82fa311c79d7.m4v"); // 调用系统自带的播放器来播放流媒体视频 Intent intent = new Intent(Intent.ACTION_VIE

Ubuntu 14.04 安装pdf阅读器

1. 个人推荐 okular. 关于安装okular的原因,可以很好的做到护眼功能. Ubuntu 14.04 自带的阅读器,因为白色太刺眼,长时间使用对眼睛不好. 对于,长时间编程的朋友们习惯夜间模式,黑色调的编程人员来说,自己可以配色是一件很棒的事情. 2. 关于安装 安装方法也比较简单. sudo apt-get install okular 等待安装完成就好. 3.安装完成 将其设置为默认 pdf 打开方式. 选择任意一个 pdf 文件,右键 -> Propertles -> Open

centos 下安装 mplayer 播放器[转]

安装 (亲测)rpm -ivh http://tree.repoforge.org/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm rpm -Uhv http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm yum install libdvdcss libdvdread libdv