当前位置: 首页 > news >正文

网站关键词排名优化应该怎么做网络营销的实现方式

网站关键词排名优化应该怎么做,网络营销的实现方式,工程信息网站谁做,网站服务器如何管理目录 android申请权限: 监听用户是否开启权限或关闭权限: 退出app返回桌面: android申请权限: 首先在 manifest.json 内添加你所需要用到权限 添加权限插件 permission.js 一次就好1/权限插件 - Gitee.comhttps://gitee.co…

目录

 android申请权限:

监听用户是否开启权限或关闭权限:

退出app返回桌面:


 android申请权限:
 

首先在 manifest.json 内添加你所需要用到权限


添加权限插件

permission.js · 一次就好1/权限插件 - Gitee.comicon-default.png?t=N7T8https://gitee.com/just-once-1/permission-plugin/blob/master/permission.js

App.vue 内引入该插件 

import permision from "你的插件路径"

App.vue onShow 钩子内 使用  permision.requestAndroidPermission 调用申请该权限

permision.requestAndroidPermission("android.permission.RECORD_AUDIO") 

permision.requestAndroidPermission("android.permission.你的权限名")   ,
注意你的权限名 必须一致和 manifest.json 内配置的权限名一致

监听用户是否开启权限或关闭权限:

permission.js 权限插件内  requestAndroidPermission 方法可以监听到用户是拒绝权限 还是 关闭权限 还是 永久拒绝权限

function requestAndroidPermission(permissionID) {return new Promise((resolve, reject) => {plus.android.requestPermissions([permissionID], // 理论上支持多个权限同时查询,但实际上本函数封装只处理了一个权限的情况。有需要的可自行扩展封装function (resultObj) {var result = 0;for (var i = 0; i < resultObj.granted.length; i++) {var grantedPermission = resultObj.granted[i];console.log('已获取的权限:' + grantedPermission);result = 1}for (var i = 0; i < resultObj.deniedPresent.length; i++) {var deniedPresentPermission = resultObj.deniedPresent[i];console.log('拒绝本次申请的权限:' + deniedPresentPermission);if (("android.permission.READ_PHONE_STATE" == deniedPresentPermission)) {console.log(`拒绝了电话权限`)plus.runtime.quit()}result = 0}for (var i = 0; i < resultObj.deniedAlways.length; i++) {var deniedAlwaysPermission = resultObj.deniedAlways[i];console.log('永久拒绝申请的权限:' + deniedAlwaysPermission);result = -1}resolve(result);// 若所需权限被拒绝,则打开APP设置界面,可以在APP设置界面打开相应权限// if (result != 1) {// gotoAppPermissionSetting()// }},function (error) {console.log('申请权限错误:' + error.code + " = " + error.message);resolve({code: error.code,message: error.message});});});
}

退出app返回桌面:

安卓端退出应用程序:

 plus.runtime.quit();

苹果端退出应用程序:

  const threadClass = plus.ios.importClass("NSThread");const mainThread = plus.ios.invoke(threadClass, "mainThread");plus.ios.invoke(mainThread, "exit");

http://www.wooajung.com/news/27565.html

相关文章:

  • 免费做网站软件怎么在百度上免费做广告
  • 贷款网站织梦模板源码关键词分类哪八种
  • wordpress 页面指向windows优化软件
  • 网站模板一样侵权吗关键时刻
  • 株洲有名的网站个人网页怎么制作
  • 天津单位网站建设seo文章是什么
  • 廊坊网站制作策划西安seo优化培训
  • 东莞营销型网站哪家好常用的网络推广方法有哪些
  • 如何自己做网站挣钱一键免费创建论坛网站
  • php网站后台建设网络营销策划方案论文
  • 网站建设导航分哪几类万网官网域名查询
  • 唐山做网站口碑好的seo客服
  • 网站好玩代码和特效宽带业务如何推广
  • 计算机网站开发工作证西安seo计费管理
  • 呼图壁网站建设seo企业优化顾问
  • 企业网站建设多少家漳州seo网站快速排名
  • 网站制作公司crm客户管理系统友情链接检索数据分析
  • 网站ftp根目录小程序开发公司哪里强
  • 网站上的产品板块seo排名优化软件有
  • 徐州英文网站优化魔贝课凡seo
  • 做网站的公司怎么找客户百度快速收录技术
  • 用php做电商网站有哪些营销培训课程2022
  • 怎样做专业网站成都关键词优化平台
  • 常州网站推广优化产品seo标题是什么
  • 哪家网站开发好百度关键词推广2元一天
  • 深圳网站建设培训班长沙seo行者seo09
  • 上海 网站建设公司百度人工电话
  • 做网站运用的技术包就业的培训机构
  • wordpress图片集网站seo检测工具
  • 一个网站3个相似域名百度热门排行榜