V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiangyuecn
V2EX  ›  程序员

怼了**的开放平台半个月后,小程序上线了。。来,重点讲一下网页录音

  •  1
     
  •   xiangyuecn ·
    xiangyuecn · 2019-01-21 12:20:00 +08:00 · 3440 次点击
    这是一个创建于 2136 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小程序除了能有个方便的入口外,好像并没有改变什么,看好 pwa,就没小程序什么事了,哈

    经过 8 天审核,还要进入二次的二次审核,不过可以先上线了。


    这玩意主要用到了我开源的一个 html5 录音组件,挺好用的(某水果拖后腿,这种手机上破例专门开的服务器配合调用的微信底层 API,有时间专门 cnblogs 会发篇兼容处理的文章)

    这个小程序是套壳的,纯 web 网页,复用的 Hybrid App 开发模式用于和微信底层交换数据,这个估计也会在 cnblogs 会发篇文章。


    看我发帖纪录,前面发过两次这个库的帖子,截止到发帖已有 132 个 star

    github: https://github.com/xiangyuecn/Recorder

    第 1 条附言  ·  2019-01-21 21:19:27 +08:00

    刚加了一张图片,美工基础功底还是有点的,今天一天star涨了不少,嘿嘿

    8 条回复    2019-01-22 12:00:08 +08:00
    ershisi
        1
    ershisi  
       2019-01-21 12:23:02 +08:00
    关注一下。很好奇纯 web 的会不会比原生得慢
    xiangyuecn
        2
    xiangyuecn  
    OP
       2019-01-21 12:24:39 +08:00
    @ershisi 普通小程序还能快就奇了,任何普通微信小程序大部分界面本身就是一个网页
    wjfz
        3
    wjfz  
       2019-01-21 12:31:17 +08:00
    小程序官方不是有录音和播放嘛,兼容性应该更好一点
    xiangyuecn
        4
    xiangyuecn  
    OP
       2019-01-21 13:04:10 +08:00
    @wjfz 局限在小程序这个小范围内,基本做什么都是小程序自己接口兼容性好,但放大到整个产品线上,就数他们家的兼容性最差,差点要怼死他们家的开放平台了,微博虽然也渣,但比这个好多了,哈。

    小程序还好点,能直接拿到录音二进制数据,不过功能太弱了,html5 强大到无法想象。如果用公众号 jssdk 的录音接口,并且要在 app 上互通,对不起,api 每天 10000 次限制!还好只有苹果手机要用到他家的接口,80%以上的手机无需如此受限
    xiangyuecn
        5
    xiangyuecn  
    OP
       2019-01-21 15:30:03 +08:00   ❤️ 1
    星期一没什么人摸鱼
    nezumi85757
        6
    nezumi85757  
       2019-01-21 15:41:35 +08:00
    如果不是工作中接触,加上他霸占这流量入口,我也不想碰小程序,2 年时间下来 api 还是这么粗糙+残废
    xiangyuecn
        7
    xiangyuecn  
    OP
       2019-01-21 19:09:03 +08:00
    @nezumi85757 忍住~
    xiangyuecn
        8
    xiangyuecn  
    OP
       2019-01-22 12:00:08 +08:00
    星期二还是没什么人摸鱼划水,看样子都放假了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3504 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 10:52 · PVG 18:52 · LAX 02:52 · JFK 05:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.