首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

微信程序框架 同时兼容QQ程序

最近一直在开发微信程序,经过几个版本的迭代开发,代码终于能够达到框架级别,动态配置。除了界面有些寒酸以外,功能上还是挺完备的。 ?...主要有以下特点 1、整个程序所需url地址均在api.js中定义,环境包括公网正式环境和本地调试环境,灵活切换。 ? 2、首页支持两种展示模式,分别是列表和分组,并且也可以动态设置。效果如下所示 ?...最后炫耀下,用这套框架做了下面这些小程序,非常高效。 ? 同时,也不需担心不同文件夹中的文件复制问题。例:联系我们这个模块(4个文件)有改动时,如保同步至其他程序里?...使用下面这个助手就可以,完美解决了文件复制问题 ? 这套框架还有另一个特点,就是兼容QQ程序,代码需要变动的很小。即使有差异的地方,只需按照如下做差异化即可。 ?...以上介绍的是程序的前端框架,后端提供标准的WebAPI输出,支持所有编程语言调用。 ? 扫描下面程序,可以看框架效果图 ?

1.4K30

腾讯WeTest兼容服务再次升级,支持程序兼容

难点5:无法完全靠自动化测试 程序的核心功能在不同业务场景下有众多不同的体现,需要通过测试用例去验证。很多测试开发会采用外部脚本操控程序运行时的方法进行验证。...WeTest微信程序兼容测试服务 WeTest兼容测试服务已经对外三年之久,期间积累了许多宝贵的测试经验。...目前市场上程序兼容适配需求日益见长,腾讯WeTest再次升级兼容服务,提供“微信程序兼容测试”服务版块。 微信程序的测试点 1.用例定制 在测试前,团队会迅速对接客户具体的测试需求。...[图片1.png] 3.获取详细报告,记录丰富数据 为了获取详细的测试报告,微信程序兼容测试服务一次提供100或者300款机型数(不仅100,也有300),在报告中为了方便客户进行分析,区分不同版本容器...WeTest微信程序兼容测试服务期待您的使用。

1.3K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    腾讯WeTest兼容服务再次升级,支持程序兼容

    难点5:无法完全靠自动化测试 程序的核心功能在不同业务场景下有众多不同的体现,需要通过测试用例去验证。很多测试开发会采用外部脚本操控程序运行时的方法进行验证。...WeTest微信程序兼容测试服务 WeTest兼容测试服务已经对外三年之久,期间积累了许多宝贵的测试经验。...目前市场上程序兼容适配需求日益见长,腾讯WeTest再次升级兼容服务,提供“微信程序兼容测试”服务版块。 微信程序的测试点 1.用例定制 在测试前,团队会迅速对接客户具体的测试需求。...3.获取详细报告,记录丰富数据 为了获取详细的测试报告,微信程序兼容测试服务一次提供100或者300款机型数(不仅100,也有300),在报告中为了方便客户进行分析,区分不同版本容器,提供每个容器测试报告界面涵盖容器概况...WeTest微信程序兼容测试服务期待您的使用。 点击“阅读原文”即可了解微信程序兼容测试。 如果使用当中有任何疑问,欢迎联系腾讯WeTest企业QQ:2852350015 ?

    1.2K30

    微信程序 折叠屏兼容

    最近维护了将近的一年的微信程序(某知名企业),突然提出要兼容折叠屏,这款程序主要功能一些图表汇总展示,也就是专门给一些领导用的,也不知道为啥领导们为啥突然喜欢用折叠屏手机了,一句话需求,苦的还是咱们程序员...,但没办法,谁让甲方是爸爸呢,硬着头皮改吧,好在最后解决了,因为是甲方内部使用的程序,这里不便贴图,但有官方案例图片,以供参考查看了微信官网大屏适配响应显示区域变化启用大屏模式从小程序基础库版本 2.21.3...开始,在 Windows、Mac、车机、安卓 WMPF 等大屏设备上运行的程序可以支持大屏模式。...这也太简单了,但后面证明我想简单了,主要有两大问题:1 尺寸不同的情况下内容展示效果兼容问题2 预览版和体验版 大屏模式冷启动会生效,但热启动 和 菜单中点击重新进入程、授权操作,会失效变成窄屏解决尺寸问题因为...随后参考了官方的文档 程序大屏适配指南和自适应布局,方案对于微信程序原生开发是可行的,但这个项目用的 uni-app开发的,虽然uni-app 也有对应的响应式布局组件,再加上我是个比较爱偷懒的人(

    28310

    腾讯WeTest的程序兼容测试实践之路

    本文介绍WeTest的程序兼容测试方案,以及其中重要指标项的技术实践。...腾讯WeTest程序兼容测试,依托平台丰富的真机机型,根据程序/小游戏特点,覆盖异常打断、群分享等典型场景,记录性能指标,以及JS Error、首屏加载等特定数据,还原真实用户使用时发生的兼容/性能问题...本文从以下几部分介绍腾讯WeTest的程序兼容测试方案。...(1)程序兼容测试整体流程 (2)统计指标项及方案选取 (3)程序JS-SDK设计原理 (4)首屏加载时间计算原理 一、程序兼容测试整体流程 整体流程如下: 1....客户提交测试任务 在腾讯WeTest程序兼容测试平台上,上传接入JS-SDK的程序/小游戏二维码,并提交兼容测试任务。 ? 2. 驱动程序/小游戏在多台真机上运行。

    2.4K40

    如何解决程序兼容性问题?

    文 | kamidox 微信程序发布有一段时间了,但目前程序兼容性问题,特别是 Android 平台兼容性问题,特别严重。据我观察,好多程序都曾踩过兼容性的坑。...这下,就只能眼睁睁地看着后台用户在破口大骂:「什么东西都没有啊,什么破程序」。...微信程序兼容性问题除了微信本身的 Bug 外,大部分是目标平台对 JavaScript 标准库支持程度不同造成的。...使用方法很简单,把 minapp-polyfill 项目里的 polyfill.js 拷贝到程序源码目录下,然后在需要打补丁的 JavaScript 源文件头部引入如下代码即可: import 'path...,关注微信号 zxcx0101,回复「1228」获得全网第一本《程序入门指南》电子书。

    1.2K20

    uniapp兼容H5和程序订阅消息授权开发封装

    本文使用 uniapp 框架开发,因为H5的订阅消息和程序的订阅消息的授权流程不一样,但是很多地方需要使用授权,所以我封装了一个兼容H5和程序订阅消息授权的方法,使用比较方便,希望能够帮助到你,实测可用...下面简单看下H5订阅消息发送和程序订阅消息发送的区别: 简单说H5就是需要重定向到微信的一个地址,然后微信回调告诉你用户是否授权,而程序是有官方提供的 API ,调用API就能拿到回调信息告诉你用户是否授权...下面看看官方文档的介绍: 1、公众号H5订阅消息发送流程 2、程序订阅消息授权   最后,来看看我是怎么实现的吧!...-- 订阅消息监听和发送,兼容微信程序和H5 --> onLoad: function(options) { common.Init.call(this); // #ifdef H5

    1.5K20

    如何创建一个兼容「微信程序」的Web框架:WIN

    在「微信程序」带领Web走向封闭之前,让我们创造一个Neo的种子。如果有可能的话,那么有一天,它终将成为Neo。...从微信程序开始内测时,很多人(也包括我)都在考虑这样的问题:「微信程序」正在让Web走向封闭。...我的第一反应是:创建一个兼容「微信程序」的Web框架——它即可以在微信上运行,也可以在Web上,还有作为一个混合应用运行。 在微信web开发者工具里,它封装了足够多的细节。...因为「微信程序」的框架是叫MINA,所以让我们称呼这个框架为WINV。 设计构思 基本的设计点有: 兼容微信程序的语法——它并没有多少复杂的语法。...顺便吐槽一句,微信程序自带的hello world不是标准的hello world。

    1.1K50

    程序开发_程序定制_程序定制开发_程序开发公司

    程序开发_程序定制_程序定制开发_程序开发公司 在互联网时代,所有行业的竞争无论是时间维度还是空间维度都是不断扩大的,餐饮业的运营肯定也是绕不开的。...而由于微信程序的出现,更是给企业、商家开放了另一个空间。...从微信程序的开放,第一批上线的程序应用在600个左右,而微信用户却有8亿,就算是只有10%或20%的用户率先体验程序,那流量也是非常巨大的。...微信程序团队技术方面的更新开放程度来看,微信程序有点成为马化腾对微信的最大押宝。 因此,如果现在还不了解程序,还在玩公众号,可能你将错过这一波红利,记住,现在是红利期,过后,将是红海。...面对程序将来的可预知市场,汇新云平台为商家、企业提供了程序定制开发方面的软件开发服务商,为各行业商家、企业提供各类程序定制开发服务,确保你的程序能从中脱颖而出,获得到收益。

    14.5K00

    程序_01】程序概述

    一、程序简介 1....什么是程序 程序是一种不需要下载、安装即可使用的应用,它实现了触手可及的梦想,用户扫一扫或者搜一下就能打开应用,也实现了用完即走的理念,用户不用安装太多应用,应用随处可用,但又无须安装卸载。...(实际上是需要安装的,只不过小程序的体积特别[ < 2M ],下载速度很快,用户感觉不到下载的过程) 2. 程序的优势 ① 与 app 互补,提供与 app 类似的功能,但更加轻便。...第一个程序 在微信公众平台 --> 开发 --> 开发设置 --> 开发者ID 中找到 AppID 创建一个程序项目,项目目录必须为空,勾选不使用云服务 此时我们第一个程序项目就创建成功了...,我们可以使用开发版查看效果或者点击右上角展开上传为体验版 体验版需要在微信公众平台 --> 管理 --> 版本管理 --> 开发版本 设置为选为体验版才可用 程序没有DOM对象,一切基于组件化

    9.8K20

    完美适配最新微信程序隐私协议开发指南,兼容uniapp版本

    前一阵微信程序官方发布了一个用户隐私保护指引填写说明,说是为了规范开发者的用户个人信息处理行为,保障用户合法权益,程序、插件中涉及处理用户个人信息的开发者,均需补充相应用户隐私保护指引。...准备工作 程序后台设置用户隐私保护指引,需要等待审核通过:设置-基本设置-服务内容声明-用户隐私保护指引 程序的基础库版本从 2.32.3 开始支持,所以要选这之后的版本 在 app.json 中加上这个设置...原生程序适配代码 直接参考的官方给的 demo3 和 demo4 综合修改出的版本,通过组件的方式引用,所有相关处理逻辑全部放到了 privacy 组件内部,其他涉及到隐私接口的页面只需在 wxml...view class="privacy-dialog-header">用户隐私保护提示 感谢您使用本程序...wxcompnents 目录下,这个目录下是可以直接放微信程序原生的组件代码的,因为目前只有微信程序有这个东西,后期还可能随时会更改,所以没必要再额外去封装成 vue 组件了。

    83530

    程序源代码】程序-报名程序

    ---- “ 关键字: “报名程序" 01 ———— 【总体介绍】 报名程序 报名程序。...安装教程 1、本地准备开发工具开发工具克隆本项目代码到本地打开 2、开发工具;添加项目->选择本项目目录->编译执行; ———— 【源码使用说明】 一个使用原生语法开发的微信程序...,在此页面下载的程序只包含 前端 所有代码。...文章发布源代码和文章均来源于各类开源网站社区或者是编在项目中、学习中整理的一些实例项目。主要目的是将开源代码分享给喜欢编程、有梦想的程序员,希望能帮助到你们与他们共同成长。...如果涉及开源程序侵犯到原作者相关权益,可联系编进行相关处理。 【投稿邮箱】315997972@qq.com

    7.6K70
    领券