<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jinglell的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jinglell</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jinglell]]></copyright><item><title><![CDATA[微信小程序+云开发（一）：数据库权限]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/103684924</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/103684924</guid><author>jinglell</author><pubDate>Tue, 24 Dec 2019 16:25:32 +0800</pubDate><description><![CDATA[今天升级1.0.2版本时，发现问题：
商户无法更新客户的订单状态，这是由于我的订单数据库权限目前开放为

可以看到，小程序端仅可以读，
1.自定义权限
我这里先想起了之前学习时看到的数据库自定义权限，然而我这里并没有网上他们的第五个选项-自定义，所以不行。若有自定义权限可以考虑采用。
2.云函数
然后我找到关键词-小程序端，想到云开发环境是和小程序端隔离的，因此想到先完成自己之前想要做的云函数，先...]]></description><category></category></item><item><title><![CDATA[商城小程序（一）开发记录]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/103606538</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/103606538</guid><author>jinglell</author><pubDate>Wed, 18 Dec 2019 23:15:01 +0800</pubDate><description><![CDATA[之前没有记录开发记录，很遗憾。。。
直接导致浪费了很多经验，而且导致开发过程比较混乱，唉一个人开发，我好难啊。。
这几天会抽时间整理一下最近遇到的问题，然后更新这个专栏

2019.12.18



成果：
1.添加购物车加入数量功能并设置了上下限控制
2.定位元素修改了cu-btn样式
3.为购物车增加{productPrice,productPicture,productNum,checked...]]></description><category></category></item><item><title><![CDATA[微信小程序-ColorUI的demo错误]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/103483484</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/103483484</guid><author>jinglell</author><pubDate>Tue, 10 Dec 2019 21:35:11 +0800</pubDate><description><![CDATA[#form表单里，图片每次选择的限制为四个，当已经传了三张图片时，会继续可以选择四张图片，这样就会显示出7张图片，
可以尝试如下修改：
ChooseImage() {
    var maxImgNum = 4-this.data.product.pictures.length
    wx.chooseImage({
      count: maxImgNum, //默认9
      siz...]]></description><category></category></item><item><title><![CDATA[微信小程序+云开发技术（四）云函数]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/103353368</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/103353368</guid><author>jinglell</author><pubDate>Tue, 03 Dec 2019 18:52:31 +0800</pubDate><description><![CDATA[4.云函数
  (1) 第一个云函数
//add(a,b)
首先，在你新建的项目project.config.json文件下配置云函数根目录及临时目录


我直接用的默认的目录，根目录左端会出现一个带云彩的文件夹的图标

在此根目录右键=&gt;点击“新建node.js云函数”=&gt;add
出现一个右边写着Nodejs字样的文件目录，修改index.js内的函数模板：

这里看到cloud.g...]]></description><category></category></item><item><title><![CDATA[微信小程序+云开发技术（三）存储]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/103352200</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/103352200</guid><author>jinglell</author><pubDate>Mon, 02 Dec 2019 17:05:34 +0800</pubDate><description><![CDATA[3.存储
  (1) API

上传

wx.cloud.uploadFile({
  cloudPath: 'example.png', // 上传至云端的路径
  filePath: '', // 小程序临时文件路径
  success: res =&gt; {
    // 返回文件 ID
    console.log(res.fileID)
  },
  fail: console.er...]]></description><category></category></item><item><title><![CDATA[微信小程序+云开发技术（一）简介]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/103311709</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/103311709</guid><author>jinglell</author><pubDate>Mon, 02 Dec 2019 16:46:34 +0800</pubDate><description><![CDATA[1.介绍

云开发是微信小程序提供的一种可以替代服务器的开发环境，并且提供一般小程序足够用的服务资源，如下：

2.数据库操作
  云开发提供的是文档类数据库，即所谓的“nosql”型数据库，类似MongoDB，由于我之前接触的全是关系型数据库，这也是我初次学习。
  数据库操作，有两种形式，第一种，针对不敏感数据，可以直接使用微信小程序端提供的一套API；对于敏感数据，最好使用云开发端自己写云函...]]></description><category></category></item><item><title><![CDATA[微信小程序+云开发技术（二）数据库操作]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/103351767</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/103351767</guid><author>jinglell</author><pubDate>Mon, 02 Dec 2019 16:46:17 +0800</pubDate><description><![CDATA[2.数据库操作
  云开发提供的是文档类数据库，即所谓的“nosql”型数据库，类似MongoDB，由于我之前接触的全是关系型数据库，这也是我初次学习。
  数据库操作，有两种形式，第一种，针对不敏感数据，可以直接使用微信小程序端提供的一套API；对于敏感数据，最好使用云开发端自己写云函数，由于云开发环境类似模拟的后台服务器，和前台微信小程序完全是独立的两个环境，所以更为安全。
  (1)云开发数...]]></description><category></category></item><item><title><![CDATA[第二个小程序-JingMall商城]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/103311441</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/103311441</guid><author>jinglell</author><pubDate>Fri, 29 Nov 2019 15:24:10 +0800</pubDate><description><![CDATA[一个微商商城小程序，目前打算实现简单的下单、订单、购物车功能，减少微商手动记账、下单的工作量
1.技术：
a.微信小程序云开发服务
b.ColorOS微信小程序前端框架
2.目前进度：
a.部分页面



b.云开发后台同步研究中

...]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(二十) 微信小程序web-view “一个页面只能插入一个web-view”错误]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/100661037</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/100661037</guid><author>jinglell</author><pubDate>Mon, 09 Sep 2019 14:31:57 +0800</pubDate><description><![CDATA[  微信小程序第二版基本完成了，实现了由自定义搜索页跳至网页搜索页，对自定义搜索页整合了语音搜索功能，对转码阅读页添加了目录功能和语音朗读功能；对后台接口也进行了改版，为爬虫接口增加了网页html自解码防压缩并添加了目录爬虫，对爬取信息进行了整理与丰富，为tts语音生成接口添加了分段tts及合并多段音频功能，以适配讯飞的1000字节限制。
  目前还有一些小细节，比如：
  1.目录接口对章节中文...]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(十九) .NET多线程 控制执行顺序]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/100578569</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/100578569</guid><author>jinglell</author><pubDate>Fri, 06 Sep 2019 14:35:01 +0800</pubDate><description><![CDATA[  这次修改后台时，对切分好的plaintext请求科大讯飞tts接口时，一开始可能由于gap切的太大所以前几个text段没有生成成功，查看讯飞控制台也是未调用过接口，这里其实修改gap应该就可以直接出结果了，然后突然想到了多线程处理，网上查阅资料后，修改代码如下：
ArrayList sText = new ArrayList();
ArrayList sAbsolutePath = new A...]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(十八) ffmpeg音频转码/拼接/混合]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/100575976</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/100575976</guid><author>jinglell</author><pubDate>Fri, 06 Sep 2019 14:15:29 +0800</pubDate><description><![CDATA[  继续完善小程序，昨天对crawler接口进行了修改，解决了网页压缩导致的html乱码问题和JSON对象序列化问题，现在对tts接口进行修改，使其处理科大讯飞在线tts接口的1000字节问题。
  1000字节，也就是500中文，为了避免有些网页的乱码等情况，经尝试取text切分长度=345(?340-350之间)，然后是调用第一版的tts方法，这里我用的是多线程处理的，最后将生成的多段语音拼接...]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(十七) JSON序列化对象 Newtonsoft.Json.JsonWriter 类型初始值设定项引发异常]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/100557311</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/100557311</guid><author>jinglell</author><pubDate>Thu, 05 Sep 2019 14:44:03 +0800</pubDate><description><![CDATA[  Newtonsoft.Json.JsonWriter 类型初始值设定项引发异常
  接上一篇，解决了乱码问题第一次正常，换了一个Url，JSON序列化对象时报错，断点验证爬取的对象正常，


  报错就是Newtonsoft.Json.JsonWriter 类型初始值设定项引发异常
  最后，找到了一个同病相怜的帖子：


  看到那几个省略号了吗？我很理解帖子主人的心情。。。。。。
  我也...]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(十六) 网站压缩输出导致爬虫编码乱码问题]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/100556383</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/100556383</guid><author>jinglell</author><pubDate>Thu, 05 Sep 2019 14:21:18 +0800</pubDate><description><![CDATA[  网站压缩输出导致爬虫编码乱码问题
  最近被校招搞得成天刷题背题，每天和几百年没睡觉没吃饭一样，今天想缓一缓，继续搞之前的悦听小说小程序。
  问题描述
  1.老生常谈的，微信开发工具缓存丢失导致一些连带问题，重启工具，再不行？重启电脑
  2.检验功能，web-view一切正常，转码阅读失败，发现缓存正常，初步确认是后台问题，没取到文章
  3.进入.NET后台，确认是后台接口问题，检验后...]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(十五) 小程序录音无法播放]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/100045308</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/100045308</guid><author>jinglell</author><pubDate>Fri, 23 Aug 2019 20:06:12 +0800</pubDate><description><![CDATA[  emmm。。。明后天周末有两个笔试，暂停这个项目。
  就在刚才遇到一个很奇葩的问题，就是我在前几天给同事展示这个项目时，我在那天前的晚上清过一次整个小程序的缓存，当天启动时报了各种问题，登陆、位置授权、甚至一些方法内置方法都报错，更无法加载最重要的web-view页面，无奈重启小程序开发工具，这次基本都正常了。
  不过到了语音模块时，可以文本转语音，语音转文本失败，而且当时没开外放，以为还...]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(十四) 悦听小说小程序（待续）]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/100009936</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/100009936</guid><author>jinglell</author><pubDate>Thu, 22 Aug 2019 10:43:08 +0800</pubDate><description><![CDATA[微信小程序之第二版展示
悦听小说
待续。。。

]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(十三) 小程序之tts&iat 文本语音互转]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/100007703</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/100007703</guid><author>jinglell</author><pubDate>Thu, 22 Aug 2019 10:38:28 +0800</pubDate><description><![CDATA[ 微信小程序之tts&amp;iat（文本语音互转）
  这里先讲一下我现在完成的文本语音互转页面，到这里专栏先暂停。
  目前的效果：

  这个页面目前集成了语音识别/iat和语音生成/tts
  流程介绍
  从底下录音按钮开始介绍，长按开始录音，松手后将录取的.mp3音频先上传至我的本地资源服务器里的音频文件夹，返回路径，然后POST请求后台语音识别接口，后台接口先利用ffmpeg.exe...]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(十二) 小程序之层级覆盖 position&z-index]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/99975537</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/99975537</guid><author>jinglell</author><pubDate>Wed, 21 Aug 2019 17:00:38 +0800</pubDate><description><![CDATA[微信小程序之层级覆盖 position&amp;z-index
这个问题我想也有很多人遇到过，我的问题是出现在：微信小程序+.NET(十一) 小程序之小说阅读器实现 时，我是由于我的页面分为三个部分：

加上顶部的自定义导航栏，其实是四层结构，在将页面组合起来时，第一次的问题是遇见过页面背景被底部工具栏遮挡导致只渲染一半背景的状况，当时找到是我的工具栏和页面内容放在了同一个&lt;view&gt;...]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(十一) 小程序之小说阅读器实现]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/99971456</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/99971456</guid><author>jinglell</author><pubDate>Wed, 21 Aug 2019 16:48:05 +0800</pubDate><description><![CDATA[微信小程序之小说阅读器实现
效果：


1.首先添加自定义导航栏：
参照上一篇：    微信小程序+.NET(十) 小程序之自定义顶部导航栏
添加component并依次配置app.json =&gt; XXX.json =&gt; XXX.wxml
2.在app.json注册页面 =&gt; 添加tabBar
3.XXX.wxml页面结构

这里分为三部分，页面内容、点击后显示的底部工具、点击底...]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(十) 小程序之自定义顶部导航栏]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/99967875</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/99967875</guid><author>jinglell</author><pubDate>Wed, 21 Aug 2019 16:04:52 +0800</pubDate><description><![CDATA[微信小程序之自定义顶部导航栏
这个问题是我在设计小说阅读模式页面时想到的，因为想将一些功能集成到顶部，本来想也给web-view页面加上自定义的转码功能，后来发现web-view二话不说上来直接铺满页面，直接把navigationStyle: 'custom'选项失效掉

个人认为这一点极大限制了web-view组件的功能，使它的应用场景变得很狭窄。
回到正题，我在参考了网上一些资料后实现了这一功...]]></description><category></category></item><item><title><![CDATA[微信小程序+.NET(九) 小程序之简单的广告拦截]]></title><link>https://blog.youkuaiyun.com/jinglell/article/details/99962076</link><guid>https://blog.youkuaiyun.com/jinglell/article/details/99962076</guid><author>jinglell</author><pubDate>Wed, 21 Aug 2019 14:58:40 +0800</pubDate><description><![CDATA[微信小程序之简单的广告拦截
  导语：我们在web-view内嵌网上的某些网站比如我内嵌的小说网站，会包含某些影响使用和含有诱导链接的垃圾广告，这时我们该怎么处理呢？
  首先，要是自己写的网站，就可以自己添加防范措施防止垃圾广告嵌入，比如针对XSS跨站脚本或SQL注入等的输入校验防范措施，或是部署在用户端/服务端的URL拦截等。
  而我们在不需要自己重新搭建网站一个已经存在的网站而是直接嵌入别...]]></description><category></category></item></channel></rss>