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

【笔记】KaiOS SPN显示逻辑

更新流程code

1、gonk/dom/system/gonk/radio/RadioInterfaceLayer.jsm

handleNetworkStateChanged -> requestNetworkInfo() ->  handleRilResponse的getOperator -> handleOperator

  1. handleNetworkStateChanged:网络状态变化请求网络信息 this.requestNetworkInfo();
  2. requestNetworkInfo(): 发送请求获取运营商 this.sendRilRequest("getOperator", null);
  3. handleOperator:调用handleICCInfoChange,然后通过this.overrideNetworkName()判断是否覆写
//gecko/dom/system/gonk/radio/RadioInterfaceLayer.jsm//1、网络状态变化,请求网络信息handleNetworkStateChanged() {this.sendRilRequest("getICCStatus", null);//this.getICCStatus();this.requestNetworkInfo();},//2、发送ril请求获取网络信息/*** Request various states about the network.*/requestNetworkInfo() {if (this._processingNetworkInfo) {this._needRepollNetworkInfo = true;return;}//this.getDataRegistrationState(); //TODO only GSMthis.sendRilRequest("getOperator", null); //发送ril请求},//3、处理getOperator请求/* eslint-disable complexity */handleRilResponse(response) {switc
http://www.lryc.cn/news/325230.html

相关文章:

  • Visual Basic6.0零基础教学(4)—编码基础,数据类型与变量
  • VPCFormer:一个基于transformer的多视角指静脉识别模型和一个新基准
  • Android 图形渲染和显示系统关系
  • 3.C++:类与对象(下)
  • iOS开发之SwiftUI
  • 2024-简单点-pandas
  • 面试笔记——Redis(双写一致、持久化)
  • 【漏洞复现】科立讯通信指挥调度平台editemedia.php sql注入漏洞
  • css的active事件在手机端不生效的解决方法
  • 00. 认识 Java 语言与安装教程
  • 数据结构-栈-004
  • (第76天)XTTS 升级:11GR2 到 19C
  • 修改网站源码,给电子商城的商品添加图片时商品id为0的原因
  • ffmpeg开发异步AI推理Filter
  • python与excel第七节 拆分工作簿
  • JS08-DOM节点完整版
  • 【python】python3基础
  • 计算机三级网络技术 选择+大题234笔记
  • 智能合约 之 ERC-721
  • == 和 equals 的区别是什么?
  • VUE:内置组件<Teleport>妙用
  • ruoyi-nbcio-plus后端里mapstruct-plus和lombok的使用
  • 企业如何选择一个开源「好」项目?
  • c++算法学习笔记 (14) 并查集
  • import * as的使用
  • 微服务(基础篇-003-Nacos)
  • java数据结构与算法刷题-----LeetCode215. 数组中的第K个最大元素
  • Springboot 整合 Knife4j (API文档生成工具)
  • C语言---------strlen的使用和模拟实现
  • 【MATLAB源码-第168期】基于matlab的布谷鸟优化算法(COA)机器人栅格路径规划,输出做短路径图和适应度曲线。