漏刻有时地理信息系统LOCKGIS小程序配置说明(web-view组件、服务器域名配置、复制链接和转发功能)

news2024/11/15 20:29:58
  1. 漏刻有时地理信息系统说明文档(LOCKGIS、php后台管理、三端一体PC-H5-微信小程序、百度地图jsAPI二次开发、标注弹窗导航)
  2. 漏刻有时地理信息系统LOCKGIS小程序配置说明(web-view组件、服务器域名配置、复制链接和转发功能)
  3. 漏刻有时地理信息系统LOCKGIS主程序配置说明(地图调起弹窗、图像标注、指定地图中心、H5获取导航、微信小程序环境识别)

漏刻有时地理信息系统LOCKGIS小程序配置说明

  • 一、web-view组件
  • 二、web-view作用
  • 三、漏刻有时地理信息系统LOCKGIS配置
    • 1.将文件包加载到微信开发工具
    • 2.配置域名
      • 2.1.微信小程序配置服务器域名
      • 2.1.源码配置域名
      • 2.3.调用对应url资源

漏刻有时地理信息系统LOCKGIS采用web-view组件实现小程序。

一、web-view组件

微信小程序中的web-view组件是一个可以用来承载网页的容器,类似于html中的iframe框架。它可以用来在小程序中展示第三方网站或页面的内容,实现更加丰富的功能和交互体验。

使用web-view组件可以在小程序中集成第三方网站或页面,以便在小程序中展示网页内容。这对于需要展示静态网页或者动态网页的小程序非常有用。例如,如果有一个已经开发好的移动网站,想要将其集成到小程序中,就可以使用web-view组件来实现。

web-view组件的使用方法也很简单。首先,在需要使用web-view组件的页面中,添加web-view标签,并设置其属性。例如,可以设置web-view组件的id、class、style等属性,以及src属性来指定需要加载的网页地址。

同时,web-view组件还有一些使用限制。例如,对于需要访问的网页,需要进行合适的适配和调整,以避免出现不兼容或加载缓慢的情况。另外,微信小程序也明确规定了一些不适用的场景,如不能使用web-view组件打开微信小程序、不能使用web-view组件进行非法活动等。

总的来说,微信小程序中的web-view组件是一种非常实用的工具,可以用来实现小程序与第三方网站的集成,提供更加丰富的功能和交互体验。但是,在使用时需要注意一些限制和规定,以确保其合规性和稳定性。

承载网页的容器。会自动铺满整个小程序页面,个人类型的小程序暂不支持使用

二、web-view作用

微信小程序中的web-view组件可以用来承载网页,实现更加丰富的功能和交互体验,主要有以下作用:

  1. 展示第三方网站或页面的内容:web-view组件可以像iframe一样,嵌入并展示第三方网站或页面的内容,使小程序用户可以直接在小程序页面上浏览和交互。这对于那些已经开发好并已在移动端运行的网站特别有用,它们可以通过web-view组件直接被引入到小程序中,而无需重新开发。

  2. 扩展小程序的功能:web-view组件可以与小程序的原生代码进行交互,从而使得小程序的功能更加丰富和多元化。例如,可以在web-view组件中嵌入一些特定的网页功能,然后通过小程序代码对网页进行操作,以实现一些原生小程序无法实现的功能。

  3. 提高用户体验:通过使用web-view组件,可以将一些需要动态加载或复杂交互的网页内容集成到小程序中,从而提供更加流畅和完善的用户体验。例如,一些新闻资讯类的小程序,就可以通过web-view组件直接打开并展示来自第三方的新闻网页。

  4. **优化开发效率**:对于一些已经拥有大量网页内容的项目来说,使用web-view组件可以大大减少开发工作量。因为只需要将原来的网页内容嵌入到web-view组件中,就可以直接使用,无需再进行大量的适配和调整。

三、漏刻有时地理信息系统LOCKGIS配置

1.将文件包加载到微信开发工具

在这里插入图片描述

2.配置域名

2.1.微信小程序配置服务器域名

路径:开发管理/开发配置/服务器域名
在这里插入图片描述

2.1.源码配置域名

路径:utils/utils.js,域名必须和微信小程序服务器域名一致

//域名(可以设置域名+目录,已"/"结尾)
const hostDomain = 'https://test.com/'

在这里插入图片描述

2.3.调用对应url资源

  1. 首页配置index.js
// index.js
// 获取应用实例
const util = require('../../utils/util.js')
const app = getApp()

Page({
    data: {
        hostDomain: util.hostDomain,
        timestamp: '${new Date().getTime()}'
    },
    onShareAppMessage: function (ops) {
        //button:页面内转发按钮;
        //menu:右上角转发菜单

        if (ops.from === 'button') {
            var title = ops.target.dataset.title;
        };
        return {
            title: title, //转发的标题。当前小程序名称
            path: `pages/index/index`, //转发的路径
            imageUrl: '', //自定义图片路径 支持PNG及JPG。显示图片长宽比是 5:4。
            // success: function (res) {
            //     // 转发成功
            //     var shareTickets = res.shareTickets;
            //     api.showToast('转发成功');
            // },
            // fail: function (res) {
            //     // 转发失败
            //     api.showToast("转发失败:" + JSON.stringify(res));
            // }
        }
    },
    getUrl(e) {
        //console.log(e.currentTarget.dataset.url)
        // 跳转页面
        wx.navigateTo({
            url: e.currentTarget.dataset.url
        })
    }
})
  1. 首页配置index.wxml
<!--pages/lockgis/lockgis.wxml-->
<web-view src="{{hostDomain}}app.php?m=Index&a=mini&timestamp={{timestamp}}#weChat"></web-view>

@漏刻有时

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1116480.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【面试经典150 | 栈】有效的括号

文章目录 Tag题目来源题目解读解题思路方法一&#xff1a;栈哈希表 其他语言cpython3 写在最后 Tag 【栈】 题目来源 20. 有效的括号 题目解读 括号有三种类型&#xff0c;分别是小括号、中括号和大括号&#xff0c;每种括号的左右两半括号必须一一对应才是有效的括号&#…

react 中获取多个input输入框中的值的 俩种写法

目录 1. 使用受控组件 2. 使用非受控组件 1. 使用受控组件 这是React中最常见的方法&#xff0c;每个输入框都与React组件的state相关联&#xff0c;并通过onChange事件来更新state。 代码示例&#xff1a; import React, { Component } from react;class MultipleInputExam…

机器人SLAM与自主导航

机器人技术的迅猛发展&#xff0c;促使机器人逐渐走进了人们的生活&#xff0c;服务型室内移动机器人更是获得了广泛的关注。但室内机器人的普及还存在许多亟待解决的问题&#xff0c;定位与导航就是其中的关键问题之一。在这类问题的研究中&#xff0c;需要把握三个重点&#…

安卓使用android studio跨进程通信之AIDL

我写这篇文章不想从最基础的介绍开始,我直接上步骤吧. 1.创建服务端 1.1:创建服务端项目:我的as版本比较高,页面就是这样的 1.2:创建AIDL文件,右键项目,选中aidl aidl名字可以自定义也可以默认 basicTypes是自带的,可以删掉,也可以不删,然后把你自己所需的接口写上去 1.3:创建…

5、Kafka集成 SpringBoot

SpringBoot 是一个在 JavaEE 开发中非常常用的组件。可以用于 Kafka 的生产者&#xff0c;也可以 用于 SpringBoot 的消费者。 1&#xff09;在 IDEA 中安装 lombok 插件 在 Plugins 下搜索 lombok 然后在线安装即可&#xff0c;安装后注意重启 2&#xff09;SpringBoot 环境准…

Vue 3.0中Treeshaking特性是什么?

一、是什么 Tree shaking 是一种通过清除多余代码方式来优化项目打包体积的技术&#xff0c;专业术语叫 Dead code elimination 简单来讲&#xff0c;就是在保持代码运行结果不变的前提下&#xff0c;去除无用的代码 如果把代码打包比作制作蛋糕&#xff0c;传统的方式是把鸡…

VTK8.0.0编译+QT5.9.2+VS2017

背景 VTK网上资料较多并且使用较多的版本可能是VTK8.2.0&#xff0c;但是由于之前先配置了QT 5.9.2 msvc2017 PCL1.8.1 VTK8.0.0环境&#xff0c;听说有人PCL1.8.1配置VTK8.2.0实测版本不兼容&#xff0c;需修改源码调试&#xff0c;比较麻烦&#xff0c;所以之前就使用的VT…

Unity 中3D数学基础-向量

本文主要全面讲解向量的数学运算已经对应的实际应用意义! 1.向量的认识 向量(矢量) 有1、2、3维! 向量既可以表示大小也可以表示方向,也可以表示一个空间坐标点!因此他虽然是一个数学数字表示,但是实际空间意义有这三种! 坐标点A(x,y,z) 表示与原点连线构成的方向…

前端常见的数据类型有哪些?

在前端开发中,常见的数据类型包括: 1:字符串(String):表示文本数据,用引号(单引号或双引号)括起来,例如:“Hello, World!”。 创建字符串:let str = ‘Hello, World!’;获取字符串长度:let length = str.length;字符串拼接:let newStr = str1 + str2;2:数字(N…

SystemVerilog(2)——数据类型

一、概述 和Verilog相比&#xff0c;SV提供了很多改进的数据结构。它们具有如下的优点&#xff1a; 双状态数据类型&#xff1a;更好的性能&#xff0c;更低的内存消耗队列、动态和关联数组&#xff1a;减少内存消耗&#xff0c;自带搜索和分类功能类和结构&#xff1a;支持抽…

微信小程序之首页-后台交互及WXS的使用

目录 前言 一. 前后台数据交互及封装request 1.准备后台 1.1 配置数据源 1.2 部分后台获取数据方法编写 2.准备前端 2.1封装Request 2.2 前端JS方法编写 2.3 前端页面展示index.wxml 二.WXS的使用 1.简介 2.WXS优化OA系统 2.1 使用及定义 2.2 导入要使用的项目 2.…

【代码随想录第45天】动态规划5

代码随想录第45天| 动态规划5 1049. 最后一块石头的重量 II494. 目标和474.一和零 1049. 最后一块石头的重量 II LeetCode题目&#xff1a;1049. 最后一块石头的重量 II 代码随想录&#xff1a;1049. 最后一块石头的重量 II 思路就是尽量把石头分成重量总和相等的两堆&#xff…

计算机操作系统-第十二天

目录 进程控制的基本概念 什么是进程控制 如何实现进程控制 如何实现原语的”原子性“ 与进程控制相关的原语 进程创建中的原语 进程终止中的原语 进程的阻塞和唤醒中的原语 进程的切换中的原语 知识滚雪球-程序是如何运行的&#xff1f;&#xff1a; 本节思维导图 进…

数据可视化与GraphQL:利用Apollo创建仪表盘

前言 「作者主页」&#xff1a;雪碧有白泡泡 「个人网站」&#xff1a;雪碧的个人网站 「推荐专栏」&#xff1a; ★java一站式服务 ★ ★ React从入门到精通★ ★前端炫酷代码分享 ★ ★ 从0到英雄&#xff0c;vue成神之路★ ★ uniapp-从构建到提升★ ★ 从0到英雄&#xff…

第二证券:风电概念强势拉升,威力传动“20cm”涨停,双一科技等大涨

风电概念20日盘中强势拉升&#xff0c;到发稿&#xff0c;威力传动“20cm”涨停&#xff0c;双一科技涨超17%&#xff0c;顺发恒业亦涨停&#xff0c;金雷股份、大金重工涨约7%&#xff0c;新强联、海力风电涨超5%。 音讯面上&#xff0c;9月以来江苏、广东海风项目加快推动&a…

前端数据可视化之【title、legend、tooltip、toolbox 】配置项

目录 &#x1f31f;Echarts配置项&#x1f31f;Echarts配置项之 title组件&#x1f31f;Echarts配置项之 legend组件&#x1f31f;Echarts配置项之 tooltip组件&#x1f31f;Echarts配置项之 toolbox组件&#x1f31f;写在最后 &#x1f31f;Echarts配置项 ECharts开源来自百度…

如何解决香港服务器使用的常见问题

​  站长们在选择香港服务器租用时会考虑到它的各种性能以及稳定性&#xff0c;这是必须的。但是使用过程中还有些问题也不容忽视&#xff0c;比如&#xff1a;带宽资源是否短缺&#xff0c;是否存在安全漏洞&#xff0c;连接是否正常等这些问题也要考虑到。 香港服务器使用中…

百度地图API:JavaScript开源库几何运算判断点是否在多边形内(电子围栏)

百度地图JavaScript开源库&#xff0c;是一套基于百度地图API二次开发的开源的代码库。目前提供多个lib库&#xff0c;帮助开发者快速实现在地图上添加Marker、自定义信息窗口、标注相关开发、区域限制设置、几何运算、实时交通、检索与公交驾车查询、鼠标绘制工具等功能。 判…

搭建一个windows的DevOps环境记录

边搭建边记录&#xff0c;整个DevOps环境的搭建可能会很久。。。 一、安装Jenkins&#xff1a; 参考&#xff1a;Jenkins基础篇--windows安装Jenkins-CSDN博客 注意上面选择JDK的路径&#xff0c;选择到安装目录&#xff0c;该目录并不一定要在path中配置了&#xff08;就是…

Qt基础 QScatterSeries

QScatterSeries类是Qt Charts模块的一部分&#xff0c;用于表示散点图。 QScatterSeries* series new QScatterSeries(); // 创建离散点数据series->setName("圆点样式");series->setMarkerShape(QScatterSeries::MarkerShapeCircle); //设置位圆形series-&…