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

学校网站资源建设方案如何实现网站的快速排名

学校网站资源建设方案,如何实现网站的快速排名,如何做网站logo,手机wordpress教程系统接口 在项目中使用到的接口都需要在配置文件manifest.json中声明,不然会报如下警告 [WARN] 请在 manifest.json 文件里声明项目代码中用到的接口: system.storage, service.account, system.package, system.webview[1]检查某app是否在手机上安装 官方文档&a…
系统接口

在项目中使用到的接口都需要在配置文件manifest.json中声明,不然会报如下警告

[WARN] 请在 manifest.json 文件里声明项目代码中用到的接口: system.storage, service.account, system.package, system.webview
[1]检查某app是否在手机上安装
  • 官方文档:官方文档
  • 接口: system.package的hasInstalled方法
  • 作用:检查某app是否在已经在手机上安装
  • 使用
    • [1] 接口声明- 在配置文件manifest.json中声明
      "features": [{"name": "system.package" },
      ]
      
    • [2] 在需要的地方导入并使用
        import pkg from '@system.package'
      
      pkg.hasInstalled({package: 'app包名',success: function(data) {console.log(`handling success: ${data.result}`)// result为true表示app已安装// result为false表示app未安装},fail: function(data, code) {console.log(`handling fail, code = ${code}`)}
      })
      
[2]下载应用
  • 官方文档:官方文档
  • 接口: system.package的install方法
  • 作用:下载某app
  • 使用
    • [1] 接口声明- 在配置文件manifest.json中声明
      "features": [{"name": "system.package" },
      ]
      
    • [2] 在需要的地方导入并使用
      import pkg from '@system.package'
      
      pkg.install({package: '应用包名',success: function(data) {console.log(`handling success: ${data.result}`)// result:true 下载成功// result: false 下载失败},fail: function(data, code) {console.log(`handling fail, code = ${code}`)}
      })
      
[3] 检查当前是否有桌面应用
  • 官方文档:官方文档
  • 接口: system.shortcut的hasInstalled方法
  • 作用:检查某app当前是否有桌面应用
  • 使用
    • [1] 接口声明- 在配置文件manifest.json中声明
      "features": [{"name": "system.shortcut" },
      ]
      
    • [2] 在需要的地方导入并使用
      import shortcut from '@system.shortcut'
      
      shortcut.hasInstalled({success: function(res) {// res 为true表示已创建图标// res weifalse表示未创建图标}
      })
      
[4] 添加桌面应用
  • 官方文档:官方文档
  • 接口: system.shortcut的install方法
  • 作用:为某app添加桌面应用
  • 使用
    • [1] 接口声明- 在配置文件manifest.json中声明
      "features": [{"name": "system.shortcut" },
      ]
      
    • [2] 在需要的地方导入并使用
      import shortcut from '@system.shortcut'
      
      shortcut.install({success: function() {console.log('handling success') // 创建成功},fail: function(data, code) {// 创建失败,请在设置中开启创建桌面应用权限console.log(`handling fail, code = ${code}, errorMsg=${data}`)}
      })
      
[5]数据存储

本地数据存储

[6]弹框
  • 官方文档:官方文档
  • 弹出框一共有三种
    • toast提示框-showToast
    • dialog对话框-showDialog
    • 列表框-showContextMenu
[7]接口
  • 官方文档:官方文档
  • 请求封装
    import { fetch } from "@system.fetch";
    import { getStorage, setStorage } from './storage'
    const api = 'xxx' const hasToken = async () => {const token = await getStorage('token')return !!token
    }// 将与后端约定的数据统一添加在请求头中
    const getHeaders = async () => {const token = await getStorage('token')return {token,....}
    }export const httpGet = async (url, data = {}, header = {}) => {await hasToken()const headers = await getHeaders()return new Promise((resolve, reject) => {fetch({url: api + url,data,method: 'GET',responseType: 'json',header: {...headers,...header},success(data) {resolve(data.data)},fail(err) {reject(err)}})})
    }export const httpPost = async (url, data = {}, header = {}) => {await hasToken()const headers = await getHeaders()return new Promise((resolve, reject) => {fetch({url: api + url,data,method: 'POST',responseType: 'json',header: {...header,...headers},success(data) {if (data.data.status === 1004) {router.replace({uri: '/pages/Login'})} else {resolve(data.data)}},fail(err) {reject(err)}})})
    }export default {httpGet,httpPost
    }
  • 请求头添加设备信息
[8]获取设备信息

获取设备信息

  • 屏幕高度
  • 设备信息用于前后端对接
[9]获取上下文app

应用上下文app

  • 应用版本号
http://www.dinnco.com/news/30329.html

相关文章:

  • 明年做哪些网站致富网络维护
  • 简历模板网站免费seo 重庆
  • 义乌的论坛网站建设seo的特点是什么
  • 有那种做拼贴的网站吗台州做优化
  • 上海有哪几家做新房的网站搜索引擎推广排名
  • 网站快照前显示中文怎么做的软文推广营销服务平台
  • 哪些网站用天平做logo网站排名查询站长之家
  • 手机网站js特效广州各区风险区域最新动态
  • 秒收录的网站中国最新领导班子
  • 潍坊专业网站建设爱站关键词挖掘old
  • 网站备案承诺书怎么写百度推广售后客服电话
  • 做网站要不要用控件怎么自己做个网站
  • 请被人做网站直通车怎么开
  • 哪个网站做信誉传奇私服百度指数特点
  • 营销网站建设企划案例百度推广怎么操作流程
  • 不会php能做动态网站吗福州百度开户多少钱
  • 用git 做网站广告软文200字
  • 做兼职有哪些网站免费好用的网站
  • 做书的封面的网站素材百度退推广费是真的吗
  • 做网站赌博的百度推广哪种效果好
  • 武汉礼品定制公司北京网站优化公司哪家好
  • 办公室设计理念简短范文优化方法
  • 网络营销推广方法脑24金手指效率高扬州百度seo公司
  • 研发网站建设报价品牌网
  • 泰安新闻视频在线搜索引擎优化涉及的内容
  • 太原网站seo顾问市场营销培训
  • 湖北在线网站建设seo优化上海牛巨微
  • 网站备案 主体黑名单web3域名注册
  • 深圳html5网站开发千锋培训学费多少钱
  • 福建网站建设公东莞做网站推广公司