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

uniapp打包安卓后在安卓屏上实现开机自启动

实现开机自启动(使用插件)

打开插件地址安卓开机自启动 Fvv-AutoStart - DCloud 插件市场

使用方法

选择你要开启自启动的项目

在项目的manifest.json中app-plus下写入以下代码

注意需要替换 android_package_name 为自己的,不然无法进行安卓apk打包

"nativePlugins" : {"Fvv-AutoStart" : {"__plugin_info__" : {"name" : "安卓开机自启动 Fvv-AutoStart","description" : "uni-app 安卓开机自启动插件,不保证所有机型和系统都有效","platforms" : "Android","url" : "https://ext.dcloud.net.cn/plugin?id=1820","android_package_name" : "写自己的","ios_bundle_id" : "","isCloud" : true,"bought" : 1,"pid" : "1820","parameters" : {}}}
}

然后在app权限配置中打开此选项

然后打包后安卓在安卓上即可实现开机自启动

实现无网状态下,读取缓存,有网时读实时数据,不影响数据的展示

onLoad() {this.loadData();
},
// methods 下
loadData() {uni.getNetworkType({success: (res) => {console.log(res)if (res.networkType === 'none') {// 无网络连接,从本地缓存中读取数据const data = uni.getStorageSync('listData')if (data) {this.listData = data}} else {// 有网络连接,通过网络请求获取数据uni.request({url: 'https://xxx.com/list',success: (res) => {this.listData = res.data// 将数据保存到本地缓存中uni.setStorageSync('listData', res.data)}})}}})
}

http://www.lryc.cn/news/172426.html

相关文章:

  • 浅谈KNX总线智能照明控制系统在北京南站房中的应用
  • 深入了解Java的核心库
  • 嵌入式:驱动开发 Day9
  • 【ComfyUI】安装 之 window版
  • iMazing 2 .17.9最新官方中文版免费下载安装激活
  • Postman应用——Pre-request Script和Test Script脚本介绍
  • vue2中年份季度选择器(需要安装element)
  • QT day5
  • 设计模式Java实战
  • 外国固定资产管理系统功能有哪些
  • Postman应用——控制台调试
  • 如何制作思维导图?
  • 【力扣每日一题】2023.9.21 收集树中金币
  • Python与数据分析--每天绘制Matplotlib库实例图片3张-第1天
  • pycharm 中package, directory, sources root, resources root的区别
  • 【谢希尔 计算机网络】第2章 物理层
  • Eclipse工具使用技巧
  • python LeetCode 刷题记录 94
  • 滴滴可观测平台 Metrics 指标实时计算如何实现了又准又省?
  • 每天几道Java面试题:IO流(第五天)
  • js/axios/umi-request 根据后端返回的二进制流下载文件
  • 软件评测师之流水线
  • Linux系统编程——网络编程的学习
  • Vue中的ref 和$refs的使用
  • Hive【非交互式使用、三种参数配置方式】
  • 基于Yolov8的工业小目标缺陷检测(1)
  • Python文件操作和管理指南:打开、读取、写入和管理文件
  • WebGL 用鼠标控制物体旋转
  • Spring Boot魔法:简化Java应用的开发与部署
  • 参议院算法Java