Socket
Socket
Sign inDemoInstall

cordova-plugin-achievejurisdiction

Package Overview
Dependencies
0
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    cordova-plugin-achievejurisdiction

jurisdiction plugin


Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Created
Weekly downloads
 

Readme

Source

cordova-plugin-achievejurisdiction

Getting started

$ npm install cordova-plugin-achievejurisdiction --save

How to debug:

1.获取存储权限。 下载内容的存储,在6.0以上适用,6.0以下不需要获取权限(静态注册的权限还是需要的)
cordova.plugins.achievejurisdiction.storage(result => {
}, error => {
	if (error === 'success') {
		<!-- 已有存储权限 -->
	} else if (error === 'error') {
		<!-- 需要在设置中手动开启(这种情况属于软件申请权限时用户拒绝了) -->
	} else {
		<!-- 低版本系统,不需要申请 -->
	}
});

2.安装应用插件,适用于所有android版本。 须传入app名字,默认为根目录文件。暂未加更改目录的功能。 如果不是8.0系统--->安装apk--->7.0以上(含7.0),使用FileProvider打开文件。7.0以下,直接用uri打开文件--->跳往安装 如果是8.0系统--->判断是否已获取权限(8.0才能使用的api,canRequestPackageInstalls(),8.0以下不能使用) --->没有权限--->跳往获取权限界面 --->有权限--->直接安装(与android7.0一样) cordova.plugins.achievejurisdiction.installApp("android.apk", result => { }, error => { })

3.检测是否有安装未知来源应用权限
cordova.plugins.achievejurisdiction.isPermission("isPermission", result => {

}, error => {
	console.log(error)
	if (error == "noPermission") {
		<!-- 没有权限 -->
	}else if(error == "havePermission"){
		<!-- 有权限 -->
	}
})
4.退出app
关掉app进程,退出app。没有返回数据
cordova.plugins.achievejurisdiction.exitApp("exitApp", result => {
}, error => {
})

Keywords

FAQs

Last updated on 05 Mar 2019

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc