- map里不能触发bindcontroltap
还是这台x1c,外接一台分辨率为1366x768的显示器,不能触发,模拟器可以看到指针。 外接一台分辨率为1920x1080的显示器,缩放为150%,不能触发,模拟器可以看到指针。 外接一台分辨率为1920x1080的显示器,缩放为100%,可以触发,但模拟器里的指针是消失的。
2017-09-12 - 开发工具如何测试“普通链接二维码打开小程序”功能?
我已经配置了“普通链接二维码打开小程序”的规则,功能也已生效,但是如果要在开发工具测试的话,要怎么操作?
2017-09-11 - map里不能触发bindcontroltap
最新版的170907和之前的版本一直这样,经几天总结,发现情况如下: 电脑为tp x1c。 在家(电信宽带):不外接显示器时,不能触发,外接HDMI显示器(仅外屏),不能触发。 公司(联通宽带):外接HDMI显示器(仅使用外接屏),可以触发。 难道这个问题跟通讯链路还有关系?
2017-09-08 - 小程序审核
小程序已提交申请,看到有人说要7天,时间太长了,系统等着上线,能帮忙加急审核吗? AppID: wx7bcd5b6bb8cbe2b5
2017-09-07 - 1.01.170906不能触发bindcontroltap
这十几天开发工具更新频繁,有些版本可以触发bindcontroltap,但多数是不行的,包括最新的170906
2017-09-06 - getApp()获取不到实例
官方文档里关于getApp()是这么说的: [图片] 但是我在demo程序里这么使用getApp(),代码如下: //app.js /** * @fileOverview 微信小程序的入口文件 */ var qcloud = require('./vendor/wafer2-client-sdk/index'); var config = require('./config'); var comm = require('./comm'); App({ /** * 小程序初始化时执行,我们初始化客户端的登录地址,以支持所有的会话操作 */ onLaunch() { qcloud.setLoginUrl(config.service.loginUrl); comm.demo(); }, appData:'' }); -------------------------------------------------------------------------------------------------------- //comm.js var app = getApp(); function demo() { console.log('demo'); app.appData = 'demo data'; } module.exports = { demo: demo } 调试的时候发现app是undefined,就是说getApp()获取失败了。
2017-09-05 - 普通二维码打开小程序中的地址
在文档里讲到要放一个随机校验文件到服务器指定目录,那么普通二维码打开小程序中的地址只是起了让腾讯下载随机校验文件的作用吗?因为在文档里没说要在这个地址做什么逻辑处理实现。 另外如果想在普通二维码打开小程序的功能中给页面带参数,那么是不是规则填写“?”号前面的字符? 以摩拜的一个普通二维码为例: 其中一辆车的二维码内容是http://www.mobike.com/download/app.html?b=0200142909_1,那么二维码规则应该填写http://www.mobike.com/download/app.html?
2017-09-05 - 使用crypto-js库
从github下载了几个文件,在网页测试是成功的。 <html> <head> <script src="./core.js" type="text/javascript"></script> <script src="./cipher-core.js" type="text/javascript"></script> <script src="./aes.js" type="text/javascript"></script> <script src="./pad-zeropadding.js" type="text/javascript"></script> <script type="text/javascript"> var data = "Test String"; var key = CryptoJS.enc.Latin1.parse('1234567812345678'); var iv = CryptoJS.enc.Latin1.parse('1234567812345678'); //加密 var encrypted = CryptoJS.AES.encrypt(data, key, { iv: iv, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.ZeroPadding }); //解密 var decrypted = CryptoJS.AES.decrypt(encrypted, key, { iv: iv, padding: CryptoJS.pad.ZeroPadding }); console.log(decrypted.toString(CryptoJS.enc.Utf8)); </script> </head> </html> 但是在小程序的页面js文件里,仅仅是包含文件进来就报错了: var core = require('../../core') var cipher = require('../../cipher-core') var config = require('../../config') var aes = require('../../aes') var pad = require('../../pad-zeropadding') 出错信息说是CryptoJS未定义,在github里的文档都是以npm安装为基础进行的示例说明,参考不了。
2017-09-02 - 小程序支付
关于小程序支付的实现,没看懂要怎么写代码。 我看文档里的业务流程里说是这样的:请求下单支付->调用登录API->调用统一下单API->再次签名->鉴权调起支付 [代码]这个流程里的“请求下单支付”是用wx.requestPayment[代码] 来实现吗? 有没有一个完整的小程序支付例程?
2017-08-25 - 小程序与桌面程序通讯
想实现小程序控制设备这么一个功能,服务端使用的是wafer-node.js,小程序和服务端都做好了,能正常通讯。准备在一台式机上写个桌面程序接收来自服务端的指令,并控制设备,但wafer只有js的客户端SDK,没有C#的客户端SDK,用什么办法让桌面程序与服务端通讯呢?
2017-08-11