<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>guotao (郭涛)</title>
    <link>https://w2solo.com/guotao</link>
    <description>web开发 flutter开发</description>
    <language>en-us</language>
    <item>
      <title>一键接入的小程序海报插件</title>
      <description>&lt;p&gt;看到小程序板块好像不太活跃，我来介绍一个小程序插件吧。&lt;/p&gt;

&lt;p&gt;实现原理是 &lt;a href="https://w2solo.com/topics/174" rel="nofollow" target="_blank"&gt;https://w2solo.com/topics/174&lt;/a&gt; 这个帖子里介绍的第一种：使用 canvas 绘图并生成。&lt;/p&gt;

&lt;p&gt;由于已经上架微信服务平台，所以接入无需集成 SDK 神马的，直接按照普通插件的引入方式即可。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;详细操作步骤： “微信小程序官方后台 - 设置 - 第三方服务 - 插件管理” 里点击 “添加插件”，搜索 “票圈海报” ，申请通过后，小程序开发者可在小程序内使用该插件。 *&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;可以看到集成成本是很低的，那么使用起来是否方便呢？&lt;/p&gt;

&lt;p&gt;最新、最详细的 API 文档 在这里更新： &lt;a href="https://t.kainy.cn/pqhb/#w2solo" rel="nofollow" target="_blank"&gt;https://t.kainy.cn/pqhb/#w2solo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;通过文档可以看出，这个插件的调用，是通过 json 格式的数据结构，来描述海报元素（块、图片、文字、线）。插件根据数据解析的结果，来完成图片绘制，并传回给插件调用方，使用起来也是非常方便，也足够灵活可扩展。&lt;/p&gt;

&lt;p&gt;当前使用该插件的小程序有： 十点读书、路人王篮球报名 等 200+ 小程序。调用量稳步上升，目前每天约 10W+ 可算是比较成熟稳定。&lt;/p&gt;

&lt;p&gt;虽然目前该插件的维护和更新，处于用 ❤️ 发电阶段。但请放心使用，在找到稳定可维持运行的收入前，会竭力控制成本。把这个插件作为长期的产品来维护。&lt;/p&gt;

&lt;p&gt;并承诺，不取消付费方案明确之前，已申请的插件使用授权。简单来讲，就是早期用户可永久免费享用插件的海报合成能力。 目前申请授权都是自动通过的哟～（一般人我不告诉他!&lt;/p&gt;</description>
      <author>guotao</author>
      <pubDate>Thu, 27 Jan 2022 10:34:23 +0800</pubDate>
      <link>https://w2solo.com/topics/3114</link>
      <guid>https://w2solo.com/topics/3114</guid>
    </item>
    <item>
      <title>这一次，在桌面访问全国各地健康码</title>
      <description>&lt;h2 id="背景简介"&gt;背景简介&lt;/h2&gt;
&lt;p&gt;疫情期间，为了方便访问健康码，&lt;code&gt;跨时空 APP&lt;/code&gt; 集成了唤起微信小程序的功能，并且将入口放在系统桌面应用图标的长按菜单中 (在苹果操作系统中，叫做 Quick Action；安卓系统叫 App Shortcuts ) 。但由于菜单空间有限，只能放得下最常使用的两个小程序，于是又增加了小程序配置项。一起来通过图示看看怎么配置吧～&lt;/p&gt;


&lt;h2 id="操作步骤"&gt;操作步骤&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;升级&lt;a href="https://kainy.cn/app/#f=w2solo-post-3"&gt;跨时空 APP &lt;/a&gt;到&lt;code&gt;1.0.10&lt;/code&gt;以上版本&lt;i&gt;（公众号 Kainy 会话框发关键词 “app” 获取下载链接）&lt;/i&gt;
&lt;/li&gt;
&lt;li&gt;长按右上角角标为 “小程序” 的色块，呼出配置面板&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;img src="https://tva1.sinaimg.cn/large/4d6e3e3bgy1gyk59027v4j20n01dswge.jpg" alt="长按小程序色块，呼出配置菜单"&gt;&lt;/p&gt;&lt;hr&gt;

&lt;ol&gt;
&lt;li&gt;按住下拉栏，拖动选择所需的小程序&lt;i&gt;（如果找不到想要的小程序，可点击上一步中，配置面板右上角的链接提交收录）&lt;/i&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;img src="https://tva1.sinaimg.cn/large/4d6e3e3bgy1gyk5c3qf5fj20n01dsabj.jpg" alt="拖动选择所需的小程序"&gt;&lt;/p&gt;&lt;hr&gt;

&lt;ol&gt;
&lt;li&gt;点击配置面板底部的 “更新” 按钮，保存配置。回到桌面长按应用图标就可以看到刚刚添加的小程序了&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;img src="https://tva1.sinaimg.cn/large/4d6e3e3bgy1gyk5dkkr9gj20n01dsdh9.jpg" alt="在桌面长按应用图标，可访问小程序"&gt;&lt;/p&gt;&lt;hr&gt;
&lt;h2 id="改进历程"&gt;改进历程&lt;/h2&gt;
&lt;p&gt;第一版中，是以表单的形式实现的信息编辑，表单有三个输入项：小程序名称、原始 ID、页面路径（path），编辑的时候自动填入。&lt;/p&gt;

&lt;p&gt;这样虽然实现了灵活配置，也比原先&lt;a href="https://blogs.kainy.cn/2021/10/%E6%8A%8A%E5%B0%8F%E7%A8%8B%E5%BA%8F%E6%94%BE%E5%88%B0%20iPhone%20%E6%A1%8C%E9%9D%A2%E7%9A%84%E6%96%B9%E6%B3%95(%E9%9D%9EURL%20Scheme)/?f=w2solo-3"&gt;拼接 URL，再填入快捷指令的方法&lt;/a&gt;要简便不少。但三个窟窿填写起来还是略繁琐，也容易出错，并且表单空间占用多，导致表单内容无法在一屏内展示完全，“更新” 按钮需要下拉滚动才能看到，容易被遗漏。&lt;/p&gt;

&lt;p&gt;于是改进了一下，使用下拉选择的形式。既简化操作，出错的几率也大幅降低。目前已录入 20+ 各地防疫小程序。如有遗漏，可以点击配置面板右上角的链接，填写表单收录。对于非通用小程序，依然可以通过&lt;a href="https://blogs.kainy.cn/2021/10/%E6%8A%8A%E5%B0%8F%E7%A8%8B%E5%BA%8F%E6%94%BE%E5%88%B0%20iPhone%20%E6%A1%8C%E9%9D%A2%E7%9A%84%E6%96%B9%E6%B3%95(%E9%9D%9EURL%20Scheme)/?f=w2solo-3"&gt;快捷指令&lt;/a&gt;的方式实现直达，从而兼顾便捷性和灵活性。&lt;/p&gt;

&lt;p&gt;对于即将返乡过年的朋友、以及差旅人士，可以在到达一个新的城市前，将当地的健康码配置到快捷菜单，这样出入公共场所，需要 “亮码” 的时候只需在桌面长按 “小飞机” 图标即可打开所需的健康码小程序，十分便捷。&lt;/p&gt;

&lt;p&gt;从单次唤起小程序节约的时间来看，这么大费周章地改进貌似没太大必要。但用的次数多了、用的人多了，就能省下一笔客观的时间开销。就我而言，积少成多、聚沙成塔的事，做多做少都有其意义。&lt;/p&gt;</description>
      <author>guotao</author>
      <pubDate>Mon, 24 Jan 2022 15:20:01 +0800</pubDate>
      <link>https://w2solo.com/topics/3095</link>
      <guid>https://w2solo.com/topics/3095</guid>
    </item>
    <item>
      <title>跨时空 APP</title>
      <description>&lt;p&gt;大家好，我是一名 web 开发者，目前在金融公司任职。&lt;/p&gt;

&lt;p&gt;差不多半年前开始在学习 flutter，陆陆续续完成了一个个人 app，一开始的只是了解一下。&lt;/p&gt;

&lt;p&gt;结果找到了初学 js 时恣意开发的乐趣，虽然初学 Dart，对原生开发的技术栈也不熟悉，整个开发过程还有些蹩脚。&lt;/p&gt;

&lt;p&gt;却越陷越深，一路走到黑。把双端打包、持续集成、苹果谷歌商店上架流程都走了一遍。&lt;/p&gt;

&lt;p&gt;App 功能比较简单：网页浏览、二维码扫描、图片浏览、视频播放。比较有特色的是快捷打开常用小程序。为家里老人找不到健康码小程序而开发的一个功能。&lt;/p&gt;

&lt;p&gt;&lt;img src="https://img.way2solo.com/photo/guotao/a82f383e-a7c1-41cf-a19d-af58e092436f.jpeg?imageView2/2/w/1920/q/100" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;感兴趣的朋友可以试试：&lt;/p&gt;

&lt;p&gt;通用下载地址：&lt;a href="https://kainy.cn/app/?f=w2solo" rel="nofollow" target="_blank"&gt;https://kainy.cn/app/?f=w2solo&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;苹果商店：&lt;a href="https://apps.apple.com/cn/app/id1574032305" rel="nofollow" target="_blank"&gt;https://apps.apple.com/cn/app/id1574032305&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;谷歌 Play：&lt;a href="https://play.google.com/store/apps/details?id=com.gqmg.ksk" rel="nofollow" target="_blank"&gt;https://play.google.com/store/apps/details?id=com.gqmg.ksk&lt;/a&gt;&lt;/p&gt;</description>
      <author>guotao</author>
      <pubDate>Fri, 21 Jan 2022 11:16:45 +0800</pubDate>
      <link>https://w2solo.com/topics/3084</link>
      <guid>https://w2solo.com/topics/3084</guid>
    </item>
  </channel>
</rss>
