个人案例
没有,好像文档说不支持
开发者工具多线程 Worker引入文件问题在开发者工具上Worker引入新文件有时候会报错,无法找到module。
2019-11-07最近插件页面的相关讨论都打不开,所以没看见。 this.DEE是干嘛的?
AES-128-CFB加密算法问题我现在用的是Crypto插件的AES/CFB/NoPadding,项目要求是要把6个单字节的16进制字节集作为明文,然后16个单字节的16进制字节集作为key,16个单字节的16进制字符集作为iv 但是,,,,,,测试了好久发现都是加密结果对不上,解密结果却是正确的!! 附上代码: [代码]var[代码] [代码]text = crypto.Utf8.parse(String.fromCharCode(0x11, 0x22, 0x33, 0x44, 0x55, 0x66));[代码][代码]console.log([代码][代码]'----------------------------------------------------------明文:'[代码][代码], text);[代码] [代码]var[代码] [代码]keys = hexMD5(String.fromCharCode(0xBC, 0x9A, 0x78, 0x56, 0x34, 0x12));[代码][代码]var[代码] [代码]XMD5Keys = crypto.Utf8.parse(String.fromCharCode([代码][代码]this[代码][代码].DEE(keys)));[代码][代码]console.log([代码][代码]'----------------------------------------------------------密钥:'[代码][代码], XMD5Keys);[代码] [代码]var[代码] [代码]iv = hexMD5(String.fromCharCode(0x01,0x23,0x45,0x67,0x89,0xab,0xcd,0xef,0xef,0xcd,0xab,0x89,0x67,0x45,0x23,0x01));[代码][代码]var[代码] [代码]EMD5iv = crypto.Utf8.parse(String.fromCharCode([代码][代码]this[代码][代码].DEE(iv)));[代码][代码]console.log([代码][代码]'----------------------------------------------------------向量:'[代码][代码], EMD5iv);[代码] [代码]var[代码] [代码]mi = [代码][代码]new[代码] [代码]crypto.AES().encrypt(text, XMD5Keys, {iv: EMD5iv,mode: crypto.Mode.CFB,padding: crypto.Padding.NoPadding});[代码][代码]console.log([代码][代码]'----------------------------------------------------------加密:'[代码][代码], [代码][代码]this[代码][代码].DEE(mi.ciphertext.toString()));[代码] [代码]var[代码] [代码]v = [代码][代码]new[代码] [代码]crypto.AES().decrypt(mi.toString(), XMD5Keys, {iv: EMD5iv,mode: crypto.Mode.CFB, padding: crypto.Padding.NoPadding});[代码][代码]console.log([代码][代码]'----------------------------------------------------------解密:'[代码][代码], [代码][代码]this[代码][代码].DEE(v.toString()));[代码] 有酬谢!
2018-12-19回帖
微信开放社区无法回帖具体帖子页面:https://developers.weixin.qq.com/community/develop/doc/00042885d609e01c95b7d1b5952000 [图片]
2018-12-19这样子的 [图片]
开发社区里的插件相关讨论打不开了链接: https://mp.weixin.qq.com/wxopen/plugincase?action=index&appid=wxf25d506ff81e19fb&start=0&rows=10&token=1392281703&lang=zh_CN
2018-11-22希望有个公开透明的微信生态。
申请信息公开小程序一直很正常,突然收到消息:你好,贵方小程序由于属地互联网信息内容主管部门二次审核不通过,现下架处理,如有异议,可向当地省级互联网信息内容主管部门咨询。 我们需要知道为什么违规了。不可能因为管局一个操作说违规了,微信你们就封号。请维护我们小程序生态开发者的基本权利,我们有知情权,而不是有异议你自己去问这种回答。 就算是管局操作也要给理由,没有理由说封你们就封?还是他们太威风了? 违规记录ID36599634
2018-11-15需要在app.json里面填写插件配置 "plugins":{ "crypto":{ "version":"0.0.003", "provider":"wxf25d506ff81e19fb" } } 可以查看这个教程https://developers.weixin.qq.com/community/develop/doc/000e0cd2ab83a03aa1f6f30c851404
我添加插件后复制文档的例子怎么报错了- 需求的场景描述(希望解决的问题) - 希望提供的能力 sdk uncaught third Error Plugin "crypto" has not registered. Error: Plugin "crypto" has not registered.
2018-11-09不支持。 你可以走流程让微信支持。
如何实现短信链接直接跳转到微信小程序?目前公司有通过点击短信中链接直接跳转到小程序的需求,但是目前都是通过中间页面刷二维码的方式来实现的。请问现在微信是不支持,还是要走其他申请流程?若要走流程,该怎么处理?
2018-10-26已修复。 25号发新版本。
使用PBKDF2出错我的代码写在index.js里。使用 let key=new crypto.PBKDF2(plaintText,salt,{ keySize:128/32, iterations:1000 }); 创建key报 thirdScriptError SHA1 is not defined;at pages/test/test page lifeCycleMethod onLoad function ReferenceError: SHA1 is not defined 错误
2018-10-23还是有问题。之前能放的,升级之后都不能放了。。。
音频文件无法在安卓正常播放[图片] 音频1、2、4可以正常播放,音频3、5在安卓设备无法正常播放。部分安卓设备可以正常播放; 详情见代码片段。
2018-10-17这种模式下不能为NoPadding
DES解密出错- 当前 Bug 的表现(可附上截图) 执行crypto.TripleDES().decrypt 时,出现下面错误: VM5902:1 URIError: URI malformed at decodeURIComponent (<anonymous>) at Function.value (appservice.js:984) at toString (appservice.js:984) at t.onShow (binded.js? [sm]:123) at t.<anonymous> (WAService.js:19) at Xt (WAService.js:20) at sn (WAService.js:20) at un (WAService.js:20) at Function.<anonymous> (WAService.js:20) at L.<anonymous> (WAService.js:19) - 提供一个最简复现 Demo const mi = new crypto.TripleDES().encrypt('0000000', "1111111", { iv: 8, mode: crypto.Mode['CBC'], padding: crypto.Padding['NoPadding'] }); console.log('encrypt:', mi.toString()); var str = mi.toString(); const v = new crypto.TripleDES().decrypt(str, "1111111", { iv: 8, mode: crypto.Mode['CBC'], padding: crypto.Padding['NoPadding'] }); console.log('decrypt:', v.toString(crypto.Utf8)); console.log('');
2018-10-08