精华内容
下载资源
问答
  • 微信小程序移植qq小程序

    千次阅读 2019-10-22 11:12:52
    随着微信小程序的越来越成熟,其他平台都相继效仿,所以对我们开发人员来说,不可避免的会有从微信小程序移植到 别的平台,最近公司需要将微信小程序移植到qq小程序,我就写下我的一点小小的...qq小程序创建文件的后...


    随着微信小程序的越来越成熟,其他平台都相继效仿,所以对我们开发人员来说,不可避免的会有从微信小程序移植到
    别的平台,最近公司需要将微信小程序移植到qq小程序,我就写下我的一点小小的经验。

    qq与微信同属于腾讯旗下的社交平台,对于小程序来说,他们之间相差不多。

    我这里基本看了看官方文档,稍微熟悉一下,直接就把微信小程序代码跑到qq小程序编辑器上面了,基本90%兼容,虽然
    qq小程序创建文件的后缀与微信的不一样,但是微信的他都可以兼容,不用改。包括分包,组件,其他大部分api基本都
    一样,但是也有好多没有开放的api,比如:获取手机号(这里我改为了用户自己填写手机号,获取验证码绑定)。但是好像
    是qq那边压缩机制和微信的不一样,我们的两个包都很大,在微信平台上传压缩完基本接近微信限制,但是在qq这边大小
    就超了,所以我对包的体积进行了优化缩减。然后剩下修改就是一些微信和qq两端业务不一致的地方进行参考修改。对了
    还有qq的小程序码生成还没有开放。

    还有一点比较大的差别是调取支付接口的不一样。

    qq小程序 调取是 :

     wx.requestPayment({
                package: "prepay_id=" + prepay_id,
                bargainor_id: mch_id,
                'success': function (res) {},
                'fail': function (res) {},
                'complete': function (res) { }
              })

    package 所需要的是 统一下单接口返回的 prepay_id 参数值,提交格式如:prepay_id=***,prepay_id是后端调取微信接口给我们返来的。

    bargainor_id :需要的是 商户号,可以让后端返回。

     

     

     

     

     

     

     

    展开全文
  • 别人用QQ百度网盘小程序分享的文件不能直接保存到自己的网盘的,如果文件较小,可以打开...所以我是试过了无数次之后,非常恼火投诉了这个qq小程序,然后再一试试就弹出如下图的链接了。所以要多试几次) 弹出链接 ...

    别人用QQ百度网盘小程序分享的文件不能直接保存到自己的网盘的,如果文件较小,可以打开之后保存,但是如果文件很大,有视频的话,点击视频,弹出一个复制链接的窗口,然后复制链接到自己百度网盘内打开就好了。

    (注意:点击视频,也可能让你下载app打开,但本来已经有app了。所以我是试过了无数次之后,非常恼火投诉了这个qq小程序,然后再一试试就弹出如下图的链接了。所以要多试几次)

    弹出链接
    弹出链接

     

    展开全文
  • QQ小程序开发

    千次阅读 多人点赞 2020-05-23 00:05:11
    趁着空闲的时间,开始玩起了QQ小程序游戏,具体游戏就不必详细说明了,让我为之惊叹的是,我竟然会为之充¥。这让我产生了兴趣,想着入额和破解这个游戏,但是自己对于QQ小程序都不是很了解,更不必说其他霾天荒了。...

    这几天回学校论文答辩,忙完了琐碎的一些事之后。趁着空闲的时间,开始玩起了QQ小程序游戏,具体游戏就不必详细说明了,让我为之惊叹的是,我竟然会为之充¥。这让我产生了兴趣,想着入额和破解这个游戏,但是自己对于QQ小程序都不是很了解,更不必说其他霾天荒了。

    开发QQ小程序阶段;
    1、在QQ小程序开发平台注册好个人信息,预约开发账号:https://q.qq.com/#/
    2、下载开发工具:QQ小程序开发者平台(根据自己电脑版本下载安装好工具)
    3、QQ小程序开发文档:https://q.qq.com/wiki/(说实话,刚开始我对立面的功能很感兴趣,但是对立面的代码叙述感觉很陌生)

    这样,准备阶段就完成了。接下来是慢慢摸索开发了。
    对于开发平台的界面功能这里不必多说,因为开发工具都是中文版本的。
    1、如何查看快捷键
    整体图
    快捷方式
    一般 常用的就是:
    添加行注释(ctrl+K,ctrl+C)
    移除行注释(ctrl+K,ctrl+U)
    折叠所有代码(ctrl+K,ctrl+0)
    查找(ctrl+F)

    2、了解项目目录各个文件

    创建了一个WXapplet示例小程序。我们从文件目录结构可以看到,项目里面有很多不一样 后缀的文件构成。

    目录结构显示,在小程序项目的根目录下面包含3个app开头的文件(app.js、app.json、app.wxss)以及pages目录与utils目录。其中pages目录存放了2个页面(index和log)的构成文件。每个页面都是一个目录,目录名就是唯一的页面名,其下由以页面名为前缀的2~4个文件组成。

    app.js和app.json是必需的。
    app.js是小程序的脚本代码,用来监听并处理小程序的生命周期、声明全局变量、调用框架提供的丰富API等。 
    app.json是对整个小程序的全局配置,配置小程序是由哪些页面组成,配置小程序的窗口背景颜色、配置导航条样式、配置默认标题等。(json文件中不可以加注释)
    app.wxss是整个小程序的公共样式表。

    每个page文件下的页面由2-4个文件组成。
    .js文件和.wxml文件时必需的。
    .js后缀的是脚本文件。如index.js
    .json后缀的文件是配置文件。(如存在,会层叠覆盖app.json的window中相同的配置项,json文件中不可以加注释)如:index.json
    .wxss后缀的样式表文件。(如存在,会层叠覆盖app.wxss中的样式规则) 如:index.wxss
    .wxml后缀的文件是页面结构文件。如jindex.wxml

    需要注意的是:QQ小程序中的每一个页面的“路径+页面名”都需要写在app.json的pages中,且pages中的第一个页面是小程序的首页。

    接下来就是代码的一些方法介绍了。

    对于QQ小程序的方法其实和微信小程序相差不了多少。

    // 设置缓存
    function setItem(key, value) {
      wx.setStorageSync(key, value)
    }
    // 获取缓存
    function getItem(key) {
      return wx.getStorageSync(key)
    }
    // 移除缓存
    function removeItem(key) {
      wx.removeStorageSync(key)
    }
    // 清除缓存
    function clearAll() {
      wx.clearStorageSync()
    }
    //下拉刷新
    function pullDownRefresh() {
      wx.startPullDownRefresh()
    }
    //滚动事件
    function pageScrollTo(scrollTop,duration) {
      wx.pageScrollTo({
        scrollTop, //滚动据顶部距离
        duration  //滚动时间
      })
    }
    //打开蓝牙设备
    function openBluetooth() {
      return new Promise((resolve, reject) => {
        wx.openBluetoothAdapter({
          success (res) {
            resolve (res)
          },
          fail (res) {
            wx.showModal({
                 content: '请开启手机蓝牙后再试'
             })
         }
        })
     })
    }
    //开始搜索蓝牙设备
    function startBluetooth() {
      return new Promise((resolve, reject) => {
        wx.startBluetoothDevicesDiscovery({
          success (res) {
            console.log(res);
            resolve (res)
          },
          fail (res) {
          }
        ])
      }
    }
    

    可以参照博客:微信小程序常用到的方法

    接来下我将会介绍完整的开发一个QQ小程序了。

    感兴趣的请查看下一篇文章:

    展开全文
  • QQ小程序加QQ群和加好友

    千次阅读 2020-07-16 23:18:43
    之前一直做微信小程序开发现在开发QQ小程序还算是熟门熟路,今天就聊聊QQ小程序如何打开群和加好友,QQ小程序的开发能力还是比较给力的。如果是微信小程序你都不敢这么想!闲话不多扯~ 1.小程序加群 如果做过小程序...

    QQ小程序加QQ群和加好友

    使用uni-app框架开发之QQ小程序已经有好几天了。总的来说体验还算满意!之前一直做微信小程序开发现在开发QQ小程序还算是熟门熟路,今天就聊聊QQ小程序如何打开群和加好友,QQ小程序的开发能力还是比较给力的。如果是微信小程序你都不敢这么想!闲话不多扯~

    1.小程序加群

    如果做过小程序授权登录的话,应该发现这个功能的实现方法了。没错QQ小程序加群加好友也是通过button组件的open-type开发能力实现的,加群代码如下:

    <button open-type = "openGroupProfile" group-id="123456"><text>点我加群</text></button>
    

    其中group-id 只定要加的群号,要注意的是需要打开的群必须要添加在app.json文件里的groupIdList里面,并且最多只能添加10个群。

    "groupIdList":["123456","34356576","457658769"]
    

    基本跟打开小程序的流程操作一样,只要仔细看文档很简单的。

    2.小程序加好友

    相对于QQ小程序打开群,加好友就更复杂一点了。也是通过QQ小程序button组件的open-type开发能力实现的,加好友代码如下:

    <button open-type = "addFriend" open-id="xxx" bindaddfriend="addfriend"><text>点我加好友</text></button>
    
    addfriend(e){
        qq.authorize(
        {scope: "setting.addFriend",
        success() {
              //授权成功,可以加好友了
            }})
    }
    

    这里open-id是指添加好友时,对方的openid,只要授权成功就可以加好友了,比QQ小程序打开群稍微复杂一点点而已,好了就写到这里吧!可以扫下面码体验一波!

    演示QQ小程序
    在这里插入图片描述

    祝生活愉快!有用的点赞再走呗!

    展开全文
  • 微信小程序转QQ小程序

    千次阅读 2019-07-27 08:09:22
    如题,直接把微信小程序代码复制到QQ上,就可以用,API部分WX开头的也可以在QQ上用,目前是这样。不过跳转小程序的地方需要改还有登录逻辑,APPID目前是纯数字。目前QQ开发者工具没有编辑器,我用的是WS编辑的,...
  • 微信小程序项目目录结构以及各个文件夹和文件的作用 pages文件夹,utils文件夹,全局文件app.js文件,全局文件app.json文件, 样式app.wxss文件,项目配置文件project.config.json,页面收录配置文件 sitemap....
  • 本篇文件介绍小程序项目的目录和项目文件。   源码地址: https://github.com/ShrMus/wechat_xcx/tree/master/demo_20180603   一、新建项目 打开微信web开发者工具,选择小程序项目,由于没有新建过项目,...
  • 微信小程序之二(创建文件目录

    万次阅读 2017-01-13 16:37:17
    参考:https://mp.weixin.qq.com/debug/wxadoc/introduction/index.html?t=2017112 如何创建一个简单的页面呢, 新建一个页面需要以下几步, 1. 在pages 中添加一个目录 (当然如果你觉得写在现有的目录...
  • 零基础入门微信小程序开发

    万次阅读 多人点赞 2018-07-03 02:45:07
    本课程是一个系列入门教程,目标是从 0 开始带领读者上手实战,课程以微信小程序的核心概念作为主线,介绍配置文件、页面样式文件、JavaScript 的基本知识并以指南针为例对基本知识进行扩展,另外加上开发工具的安装...
  • 微信小程序打开预览下载的文件

    万次阅读 2018-06-13 22:08:05
    微信小程序开发交流qq群 173683895 承接微信小程序开发。扫码加微信。 使用 wx.openDocument(obj) 方法预览 wx.downloadFile({ url: 'http://example.com/somefile.pdf', success: function (res) { var ...
  • 微信小程序开发交流qq群 173683895 承接微信小程序开发。扫码加微信。 正文: 场景:微信小程序调用 wx.downloadFile() API 下载文件,PHP后端做处理并返回文件流程; 流程: 1.小程序展示需要下载的文件列表;...
  • 微信小程序课程目录

    千次阅读 2016-10-20 14:55:52
    一 微信小程序介绍 1.1微信小程序介绍 2.2什么是小程序 3.3小程序能干什么 二 开发工具及文档简介 2.1 开发工具介绍 2.2 官方开发工具获取方式 2.3 开发工具安装 2.4 登录方式 2.5 建立一个DEMO   三 基础课程 3.1...
  • QQ小程序平台接入遇到的坑

    千次阅读 2019-08-08 21:46:54
    QQ小程序平台接入遇到的坑
  • 微信小程序上传word、txt、Excel、PPT等文件

    万次阅读 热门讨论 2018-06-10 11:08:17
    微信小程序开发交流qq群 173683895 承接微信小程序开发。扫码加微信。 ; 正文: 目前小程序没有能实现此功能的 API 所以我这里通过使用 web-view 实现; 实现流程: 1. 在小程序后台配置业务域名 2. 在...
  • 目前为止,百度网盘微信小程序文件还不能直接转存到百度网盘APP内或者客户端。凑巧找到一个解决办法,特意分享出来: 1.在百度网盘小程序内选择分享文件,分享给微信好友; 2.发给微信好友,微信好友看到小程序...
  • 继微信、QQ 之后,QQ 浏览器上也可以使用小程序了。 12 月 5 日,QQ浏览器小程序宣布,实现与微信小程序打通。QQ 浏览器 Android 版现已上线小程序,在搜索的场景下,小程序嵌入 QQ 浏览器「搜索直达」,作为直接的...
  • 小程序目录的简单介绍

    千次阅读 2018-03-24 20:18:00
    目录结构 代码构成 pages index index.js index.wxml index.wxss logs logs.js logs.json logs.wxml logs.wxss utils utils.js ...文件格式介绍 ....json后缀的文件是配置文件,主要用于程序...
  • 微信小程序:预览PDF文件

    千次阅读 2020-02-26 15:20:56
    微信小程序直接预览PDF文件 官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/wx.openDocument.html 代码: //打开pdf文件 wx.showLoading({ title: '加载中...', }) wx.downloadFile({...
  • 微信小程序Ⅳ [js文件的外部引用]

    千次阅读 2018-03-14 16:56:37
    作为常见的项目开发习惯了,复用度高的代码都想提取出来,哪里需要就进行传参调用就可,初涉微信小程序的圈子里,毕竟会受新的规范限制,在此整理一下简单的 外部公共 js文件的引用、使用
  • (一)微信小程序目录结构

    千次阅读 2019-08-12 14:48:36
    1.微信小程序开发的官网: ... 2.目录结构: 小程序包含一个整体程序的app...一个小程序主体部分主要由3个文件组成,这3个文件必须放在项目的根目录下。如图所示: 3.用微信小程序的开发工具新建一个项目,结构...
  • QQ所有文件目录详细分析

    千次阅读 2012-08-29 22:35:38
    QQHangReport.lnk 错误汇报执行文件的快捷方式  QQIEHelper.dll ie插件,可单独删除  ...QQLiveUpdate.exe 在线升级执行文件,可单独删除  ...QQMail.exe 信箱执行文件,这个删除.相关的都可以删除  QQMail
  • 微信小程序如何保存文件到本地,并能打开看到?

    万次阅读 多人点赞 2020-07-02 15:25:04
    最近看到微信小程序的保存/下载文件API,不禁一乐:官方在文档中说的有点简单啊...正巧遇到了一些使用问题,在这里慢慢给大家分享出来:
  • 微信小程序开发【前端+后端(java)】

    万次阅读 多人点赞 2018-07-13 22:19:46
    现在微信小程序越来越火了,相信不少人都通过各种途径学习过微信小程序或者尝试开发,作者就是曾经由于兴趣了解开发过微信小程序,最终自己的毕业设计也是开发一个微信小程序。所以现在用这篇博客记录我之前开发的...
  • 微信小程序使用QQ音乐API完整实例

    千次阅读 2020-03-25 12:18:38
    微信小程序使用QQ音乐API完整实例一、QQ音乐常用API接口:1.1、音乐搜索接口:1.2、最新音乐排行榜top1001.3. 随机推荐二、请求数据格式(以搜索为例)三、播放链接(重点)3.1、获取歌曲信息3.2 获取token3.3、拼接...
  • 微信小程序开发文档及文档上传示例 一、什么是微信小程序 小程序是一种无需下载安装,即可使用的手机应用。只需要扫描二维码,或是搜一搜,就能立即使用。 与APP不同的是,小程序无需下载安装、无需卸载、用完即走,...
  • 微信小程序目录详解

    千次阅读 2017-12-15 21:36:46
    接下来我将介绍一下小程序的编程语言以及对小程序项目的目录理解。希望对入门的开发者有一些启发。 小程序的前端基本上类似于H5,小程序是界面是由微信推出的WXML语言和WCSS语言组成,相比看到这两个名字,很多了解...
  • 小程序文档预览、文件缓存

    千次阅读 2018-12-08 17:37:51
    一、技术摘要 文件下载(wx.downloadFile) 文档预览(wx.openDocument) 文件本地存储(wx.saveFile)...使用文件下载功能需要先在微信后台进行下载域名配置,具体操作请移步官方文档,下载文件时,需要调用wx.do...
  • 如何学习微信小程序? 学习微信小程序所需基础

    万次阅读 多人点赞 2020-03-30 16:23:19
    前言 微信小程序作为近几年“微服务”的杰出代表,应用十分广泛。小程序是一种新的开放能力,开发者可以快速地开发一个小程序。...比如“腾讯QQ”这个小程序,我们可以利用它,接收QQ的消息;再入“跳一跳”,“...
  • 小程序从入门到快速开发小程序项目

    万次阅读 多人点赞 2018-08-19 21:39:39
    最近用了大概两天左右的时间看了小程序的官方文档:https://mp.weixin.qq.com/cgi-bin/wx 然后有目标的进行实践,也就是要实现个你想要的小程序,这样边实践边学习才能够有疑问,才能够更快的理解和学习小程序开发...
  • 微信小程序_仿QQ

    千次阅读 2017-01-05 22:56:07
    创建微信小程序(微信应用号),后续开发仿QQ应用程序 实现微信小程序(微信应用号)QQ 进度更新: 2016/09/25 00:37 Add images,Realization funnction QQ tab. 2016/09/25 12:28

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 186,448
精华内容 74,579
关键字:

qq小程序的文件目录