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

宝安做棋牌网站建设哪家好免费搭建网站的软件

宝安做棋牌网站建设哪家好,免费搭建网站的软件,android studio期末大作业,重庆市建筑协会信息网华为手表开发:WATCH 3 Pro(8)获取位置服务初环境与设备文件夹:文件新增第二页面geolocation.hmlgeolocation.js修改首页 -> 新建按钮 “ 跳转 ”index.hmlindex.js 引用包:system.router首页效果点击结果按钮跳转后…

华为手表开发:WATCH 3 Pro(8)获取位置服务

  • 环境与设备
      • 文件夹:
      • 文件
      • 新增第二页面
        • geolocation.hml
        • geolocation.js
      • 修改首页 -> 新建按钮 “ 跳转 ”
        • index.hml
        • index.js 引用包:'@system.router'
      • 首页效果
      • 点击结果按钮跳转后 :
      • 手表上的展示结果
      • 遇到报错

希望能写一些简单的教程和案例分享给需要的人

鸿蒙可穿戴开发

环境与设备

系统:window
设备:HUAWEI WATCH 3 Pro
开发工具:DevEco Studio 3.0.0.800

鸿蒙开发

文件夹:

entry:项目文件夹
js:前端文件夹
pages:页面文件夹
index:首页文件夹

文件

index.css:首页样式
index.hml:首页
index.js:首页脚本

新增第二页面

操作步骤:

首先在pages鼠标右击;

点击New----第二栏菜单点击Js Page

在文本框中输入页面名称(geolocation)名称可以自己拟定

点击弹框右下角Finsin按钮完成页面创建

需要引用包

import geolocation from ‘@system.geolocation’;

代码如下:

geolocation.hml

<div class="container"><text class="title">位置 {{ latitude }},{{ longitude }}</text>
</div>

geolocation.js


import geolocation from '@system.geolocation';export default {data: {latitude: '...',longitude: '...'},onInit() {console.info("dao_logger::定位获取");geolocation.subscribe({success: (data) => {console.info('dao_logger::位置订阅更新' + data.latitude + ',' + data.longitude)this.latitude = data.latitude;this.longitude = data.longitude;},fail: function (data, code) {console.info('dao_logger:: fail to get location. code:' + code + ', data:' + data);},});}
}

修改首页 -> 新建按钮 “ 跳转 ”

index.hml

在HTML文件“index.hml”,添加按钮,这里按钮用到是<input>标签

标签属性:

type=“button”【规定 input 元素的类型】

<div class="container"><text class="title">你好,我是首页</text><input else class="btn" type="button" value="跳转" onclick="onClickTest"></input>
</div>

index.js 引用包:‘@system.router’

onInit() : 进入页面初始化运行的方法

onClickTest () :按钮点击后触发的方法,我们将跳转页面的代码写在这个位置就可以实现点击按钮进行跳转页面的动作


import router from '@system.router';export default {data: {title: ""},onInit() {this.title = this.$t('strings.world');},onClickTest() {router.push({uri: "pages/geolocation/geolocation",});}
}

首页效果

在这里插入图片描述

点击结果按钮跳转后 :

点击按钮后,最新日志显示获取到的定位

在这里插入图片描述

手表上的展示结果

手表显示获取到的位置信息

在这里插入图片描述

在这里插入图片描述

遇到报错

遇到报错 fail to get location. code:601, data:user rejects the perssion request ,是因为没有加入权限,如下图报错日志中显示的

在这里插入图片描述

我们在 config.json 里面加入权限,如下图所示:

    "reqPermissions": [{"name": "ohos.permission.LOCATION"},{"name": "ohos.permission.MEDIA_LOCATION"}]

在这里插入图片描述

http://www.zhongyajixie.com/news/19364.html

相关文章:

  • 青岛app网站开发百度下载app下载安装
  • 网站建设服务费标准快速排名程序
  • 外汇返佣网站建设seo词条
  • 台州卫浴网站建设可以直接进入网站的正能量
  • 河南网站顾问沈阳专业网站seo推广
  • 郴州网站建设公司有哪些德阳网站seo
  • 北京住房建设厅网站百度一下搜索
  • 用jquery做的书籍网站百度推广和优化有什么区别
  • 有域名了建立免费网站seo关键词搜索和优化
  • wordpress安装大淘客seo关键词怎么选择
  • 烟台网站建设费用源云推广
  • 大兴城乡建设委员会网站seo优化网站源码
  • wordpress一键环境搭建相关搜索优化软件
  • 苏州吴中区专业做网站网络营销师证书需要多少钱
  • 网站编程入门网络营销专业好就业吗
  • 宁津网站设计九江seo公司
  • php网站源码大全app开发公司推荐
  • 手机网站制作工具专业营销团队公司
  • 成都 网站 建设如何快速提升网站关键词排名
  • 邢台市网站制作 网站建设google play下载安装
  • 宣传网站怎么做的手机网页制作
  • 网站的设计风格百度怎么推广自己的店铺
  • 深圳网站开发哪家好免费二级域名查询网站
  • 顺德做pc端网站app定制开发
  • 广州南沙网站建设seo排名工具给您好的建议
  • 做推广需要网站吗百合seo培训
  • 微分销系统是什么百度seo哪家公司好
  • 个人备案的网站竞价排名做不了网络营销成功案例ppt
  • 厦门免费做网站自己动手建立个人网站
  • wordpress仿站教程2018做运营的具体做什么