新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

网站建设知识,小程序知识,网络推广知识,软件开发知识,运营推广资料,网络营销知识,都是从网络搜集来的,没错,你看到的这段话就是为了网络营销

您当前位置>首页 » 新闻资讯 >

  • 微信小程序里长按识别二维码

    2021/1/5 15:09:02

    我们都知道公众号里的二维码可以长按识别,但是小程序限制比较严格,没有办法实现二维码的长按识别,一直以来我都是这样认为的,微信的官方规则里也是这么写的,直到今天上午,我无意间发现一个小程序里的二维码居然可以长按识别,于是就好奇的去研究了一番,结果还真的可以实现小程序里长按识别二维码。不知道是官方的漏洞还是程序的bug,但是既然这个功能可以实现,那当然要...
  • 京喜小程序首页无障碍优化实践

    2021/1/5 15:08:59

    前言 本文参考 WCAG 2.1 、WAI-ARIA 和 Web 可访问性与无障碍最佳实践,在京喜小程序首页无障碍优化开发中,总结了一些“无障碍优化”在小程序端的实践,希望以此推动无障碍在小程序更多地落地。 无障碍 无障碍是什么? 在了解无障碍之前,我们先来了解一些数据: 据中国盲协的最新数据显示,中国目前视障者有 1700 多万,随着老龄化的严重,视障群体有进一步扩大的趋势。...
  • 人人都能看懂的鸿蒙 “JS 小程序” 数据绑定原理

    2021/1/5 15:08:56

    在几天前开源的华为 HarmonyOS (鸿蒙)中,提供了一种“微信小程序”式的跨平台开发框架,通过 Toolkit 将应用代码编译打包成 JS Bundle,解析并生成原生 UI 组件。 按照 :point_right: 入门文档,很容易就能跑通 demo, 唯一需要注意的是弹出网页登录时用 chrome 浏览器可能无法成功 : :point_right: JS 应用框架部分的代码主要在 :point_right: ace_...
  • Taro 转快应用的那些事(一)

    2021/1/5 15:08:52

    前言 如果对快应用和 Taro 都已进行过了解的话,那么我们就直接进入主题“如何用 Taro 转快应用?”。首先必须明确我们的目标,并不是仅仅为了用 Taro 语法写快应用,而是“用 Taro 语法解决多端程序开发”,简单的说就是用我们熟悉的 Taro 语法(React 语法),然后通过编译打包成多种不同的语言,如微信/京东/百度/支付宝/字节跳动小程序、快应用、H5、RN 等。从而实现书...
  • Taro 转快应用的那些事(三)

    2021/1/5 15:08:50

    前言 Taro 组件的生命周期基本和 React 组件的生命周期完全相同,这也是为何 Taro 上手这么容易的原因。但它是如何将生命周期对应的转化到小程序,快应用,H5 等其他端语言的生命周期上呢?而且它真的能够完全覆盖到其他端组件(或页面)的所有生命周期吗? 内容大纲 Taro 组件生命周期转化的基本原理如何在 Taro 中拦截快应用原生的生命周期全局的错误监控 Taro 组件生命...
  • 微信小程序常用功能所需条件整理

    2021/1/5 15:08:44

    商户号开通: 如果用户有商户号,请提供api、mchId和安全证书告知用户,如果商户号超过3个月没有流水记录,会被微信限制支付我们重新申请商户号时间约7个工作日(没申请过商户号,具体资料未知)微信商户号申诉时,有效期填写公司成立日期,不要写营业执照右下角日期(切记) 小程序申请: 名称需要微信认证后才能使用(用户可提供多个名字,看微信审核情况)修改名字需...
  • 微信小程序完成分享好友及自定义分享朋友圈功能(完整版) ... ... ...

    2021/1/5 15:08:42

    前言 以下代码使用了: vant-ui库; 主要完成了: 上拉框显示分享朋友圈按钮,点击分享朋友圈后,弹框展示图片,点击图片保存到本地;上拉框显示分享好友按钮,分享当前页的小程序给好友; 微信小程序分享好友及分享朋友圈功能,功能很常见,记录下,方便今后查阅 一、上拉框显示分享按钮 1.1 wxml <van-action-sheet bind:close="shareClose" bind:cancel="sha...
  • 微信小程序新能力讲解:授权登录详解(附完整demo)

    2021/1/5 15:08:19

    小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系。 登录流程时序 说明: 调用 wx.login() 获取 临时登录凭证code ,并回传到开发者服务器。调用 auth.code2Session 接口,换取 用户唯一标识 OpenID 和 会话密钥 session_key。 之后开发者服务器可以根据用户标识来生成自定义登录态,用于后续业务逻辑中前后端交互时识别...
  • 键盘设置如何优化小程序使用体验?

    2021/1/5 15:08:16

    在小程序开发过程中,用户输入是必不可少的,我们经常会需要用户输入一些内容,来完成产品收集用户信息的需求。在这种情况下,我们可以考虑借助小程序提供的一些和键盘相关的 API 来优化小程序的使用体验。Input 组件的 type 属性从小程序的 1.0 版本开始,就支持为 input 组件设置 type,不同的 type 会显示不同的手机键盘。默认情况下,显示的是 text 文本输入键盘,这个键盘...
  • 微信浏览器里面h5跳转小程序

    2021/1/5 15:08:13

    微信浏览器里面h5跳转小程序注意事项,以vue框架为例一、获取jssdk配置,在wx.ready回调函数里面展示按钮wx.config({ debug: false, appId: data.appId, timestamp: data.timestamp, nonceStr: data.nonceStr, signature: data.signature, //这里必须填一个不能为空数组 jsApiList: ['chooseImage'], //这里注意需...
  • 百度智能小程序性能优化三板斧

    2021/1/5 15:08:09

    小程序中心是百度 APP小程序流量分发的入口,从百度个人中心可以进入。小程序中心说大不大,说小也不小,属于麻雀虽小五脏俱全的那种,从 18 年到现在经历了 2 年的迭代,经手了 20 多任开发,1000 次左右的 commit ,也发展成了一个比较成熟的产品。产品发展到一定阶段,就开始呈现出技术上的一些瓶颈,前期为了快速的上线功能埋下了不少的坑,尤其是性能上的坑,达到了不...
  • 基于blazeface的小程序人脸识别实例,使用超简单

    2021/1/5 15:08:06

    Feature 基于微信creame的api,对返回的帧使用blazeface解析人脸 blazeface是个啥?是谷歌官方提供的人脸识别模型,简单好用上手快。 如何演示 下载这个仓库,然后在小程序里导入项目即可,appid可以用测试号,代码相对都比较简单,关键的地方加了注释 如何在你的项目里植入blazeface 首先先去申请下tensorflow.js小程序版本的插件,点击链接 然后在app.json里声明下,...
  • 小程序无痕埋点

    2021/1/5 15:08:04

    背景 微信小程序发布以来,已经从小巧和用完即走的定位,变成了包含复杂功能和完整业务的移动应用。 随之而来的是,生产运营会出现更多难以定位和无法简单复现的bug,尤其本人从事银行业务开发,稳定性要求极高,不然很容易造成客诉甚至资金损失。 另外,为了做了用户研究,需要了解用户如何使用我们的小程序,如路由时序、点击流等。 以上都需要有完整可用的日志来发现和...
  • we-script 1.0 发布,微信小程序支持加载远程js

    2021/1/5 15:08:01

    we-script 让微信小程序支持加载远程 JavaScript 脚本, 支持 ES5 语法 最近更新内容 src 支持数组新增 once ,相同上下文及相同地址的脚本只执行一次新增 onInit 事件 使用 小程序如何使用 npm 包 npm <strong>install</strong> <em>--save we-script</em> step1 安装完成后,点击开发者工具中的菜单栏...
  • async await 处理异步变同步(微信小程序内举例)

    2021/1/5 15:07:58

    1.async起什么作用?   输出的是一个Promise对象 注: 1)async函数返回的是一个Promise对象。Async函数(包含函数语句、函数表达式、Lambda表达式)会返回一个Promise对象,如果在函数中return一个直接量,async会把这个直接量通过Promise.resolve()封装成Promise对象。 2)async函数返回的是一个Promise对象,所以在最外层不能用await获取其返回...
  • 微信小程序自定义组件——底部菜单栏 ActionSheet(附完整DEMO) ...

    2021/1/5 15:07:55

    写这个自定义ActionSheet组件,和自定义modal一样,有些开放能力必须绑定在button上,而我们有时候又会有在底部上拉菜单中实现转发功能的需求,或者别的微信开放能力,小程序原生的ActionSheet依然无法实现,故此组件应运而生。 安装 1.使用npm安装 直接使用小程序开发工具自带的构建npm,请按下面几个步骤引入: 确保项目目录下有package.json文件,已有的跳过这一步 $ n...
  • 微信小程序自定义组件——模态框 Modal

    2021/1/5 15:07:52

    之所以写这个自定义modal组件,和自定义ActionSheet一样,主要是用于一些开放能力。有些开放能力必须绑定在button上,比如用户授权,这个需求很常见,但是小程序现在已经不支持主动弹出授权框了,所以我们会想先弹出modal用户点击确定再来弹出授权框,小程序原生的Modal确定按钮无法实现,故此组件应运而生。该Modal组件还支持转发,打开设置页的开放能力,同时也扩展了提交表...
  • 以 web-view 嵌入在小程序中 h5 页面,如何处理附件下载

    2021/1/5 15:07:48

    前言 由于项目体积过大,以至于分包后也逐步超过了小程序的限制,所以将 h5 端的页面以 web-view 的方式嵌入了小程序。这也产生了一些意料之外的问题,这里记一个关于文件预览下载的问题。 在 h5 端中,针对图片和视频会使用 img、video 标签达到预览的效果,其余的文件类型会直接粗暴的调用 window.open 的方式打开,如果浏览器能够解析则预览,不能解析浏览器会默认下载。(...
  • 前端优化 10s 到 100ms 是如何做到的?

    2021/1/5 15:07:46

    Open signal 官方提供了2019年2月份统计的全世界4G网络覆盖率和通信速率的统计分布图如下,在目前移动互联网的浪潮下,我们要利用好用户终端设备的每个字节的流量。页面性能和体验优化并不是一蹴而就的,需要不断的研究、跟踪,发现问题,解决问题。但是我们可以在一开始编写业务代码的时候就做的更好,做到极致。加载渲染链路优化之道从访问 URL 到页面呈现,整个链路可...
  • 微信小程序学习笔记(二)-- 开发之框架

    2021/1/5 15:07:43

    一、小程序框架介绍(了解) 小程序框架包含小程序的配置、框架接口、场景值、WXML 和 WXS 等 二、小程序的配置(精通) 小程序的配置分为全局配置、页面配置以及sitemap 配置 1、全局配置 小程序根目录下的 app.json 文件用来对微信小程序进行全局配置。文件内容为一个 JSON 对象 下面介绍一下常用的配置选项 1.1 pages 用于指定小程序由哪些页面组成,每一项都对应...
  • 微信小程序学习笔记(三)-- 首页及详情页开发

    2021/1/5 15:07:40

    一、常用组件 在上一个章节中讲解了封装请求数据的模块,在此处请求轮播图的数据 1.首页轮播图数据的请求以及渲染 1.1 轮播图数据的请求 pages/home/home.js import { request } from './../../utils/index.js' Page({ /** * 页面的初始数据 */ data: { bannerlist: [] }, /** * 生命周期函数--监听页面加载 */ onLoad: function...