ios 12 支不支持录音了? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
xiangyuecn
V2EX    程序员

ios 12 支不支持录音了?

  •  
  •   xiangyuecn
    xiangyuecn 2018-09-19 10:01:15 +08:00 8637 次点击
    这是一个创建于 2637 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原贴:/t/455443 ,有 ios 11 反馈不能录音,现在 ios 12 又在显示说支持录音(和以前 ios11 一样,不知是真是假)(

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

    测试地址: https://xiangyuecn.github.io/Recorder/

    32 条回复    2019-12-05 21:19:45 +08:00
    Servo
        1
    Servo  
       2018-09-19 10:03:32 +08:00
    我们 iOS 用户没有这个需求。
    xiangyuecn
        2
    xiangyuecn  
    OP
       2018-09-19 10:09:22 +08:00
    @Servo 不用慌,这个需求不是根据手机壳换主题
    gchxp
        3
    gchxp  
       2018-09-19 10:10:23 +08:00
    试了,不行
    xiangyuecn
        4
    xiangyuecn  
    OP
       2018-09-19 10:12:23 +08:00
    @gchxp 能不能截个图瞄一下,我没有苹果手机测试
    liuhaotian
        5
    liuhaotian  
       2018-09-19 10:16:24 +08:00   1


    不行了
    wangmn
        6
    wangmn  
       2018-09-19 10:26:56 +08:00
    可以,昨天我还在用
    wangmn
        7
    wangmn  
       2018-09-19 10:29:35 +08:00   1
    wangmn
        8
    wangmn  
       2018-09-19 10:31:18 +08:00
    用的是 weRTC 这套标准
    xell
        9
    xell  
       2018-09-19 10:34:08 +08:00   1
    刚刚测试了,iOS 12,没有任何问题。
    xiangyuecn
        10
    xiangyuecn  
    OP
       2018-09-19 10:39:40 +08:00
    @liuhaotian 能不能再测一下截下图,刚刚调整了对 webkitAudioContext 的支持,(测试页面如果没有显示 Recorder Last Modified 2018-09-19 10:27,可能需要刷新几下,有缓存)

    xiangyuecn
        11
    xiangyuecn  
    OP
       2018-09-19 11:59:34 +08:00
    @wangmn #7 试了一下蛮不错。不过反正轮子已经重复造了一遍,只录音用自己的代码小些,uglify+gzip 后 56k 大小


    @xell 嗯嗯,看到 ios12 支持 getUserMedia 差不多就是支持了
    liuhaotian
        12
    liuhaotian  
       2018-09-19 12:48:32 +08:00   1
    @xiangyuecn #11 嗯嗯 更新的版本支持了。
    whileFalse
      nbsp; 13
    whileFalse  
       2018-09-19 12:55:02 +08:00
    Safari 没问题,Chrome 和 Firefox 不行。
    xiangyuecn
        14
    xiangyuecn  
    OP
       2018-09-19 13:11:23 +08:00
    @whileFalse 能不能截下 Chrome 和 Firefox 的截图看看,感觉 Chrome 这个全能选手不应该不支持啊
    littleboyzt
        16
    littleboyzt  
       2018-09-19 15:30:13 +08:00
    什么时候 IOS 不越狱也可以支持通话录音?
    orangeade
        17
    orangeade  
       2018-09-19 15:32:22 +08:00
    @littleboyzt #16 原生 android 都要禁止了,iOS 更不可能了
    qinxi
        18
    qinxi  
       2018-09-19 16:23:09 +08:00
    iphone 6 ios12 不行 。全都不行
    xiangyuecn
        19
    xiangyuecn  
    OP
       2018-09-19 17:04:06 +08:00
    @whileFalse #15 没能一样看出这两张图分别代表什么浏览器,不过看到 getUserMedia 都是 false,这两个浏览器上《凉凉》


    @qinxi 看楼上有些可以,好奇怪的系统特性,ios 版 IE
    xiangyuecn
        20
    xiangyuecn  
    OP
       2018-09-19 17:07:19 +08:00
    @orangeade @littleboyzt 现在用的 MIUI 自带电话录音,有个录音有备无患,关键电话关键事项不怕遗漏
    jhsefu
        21
    jhsefu  
       2018-09-19 19:08:28 +08:00
    不是有 语音备忘录?
    notgood
        22
    notgood  
       2018-11-29 10:54:56 +08:00 via iPhone
    @jhsefu 语音备忘录通话状态下,没法录音,你试一下。
    notgood
        23
    notgood  
       2018-11-29 11:00:31 +08:00 via iPhone
    @xiangyuecn 大佬,我 iOS 11 chrome 不支持,Safari 支持, 但是录完音之后,播放没有声音怎么回事?谢谢指教。

    [上午 10:57:55]已播放 10944b 5387ms 16kbps
    [上午 10:57:43]已播放 10944b 5387ms 16kbps
    [上午 10:57:40]已播放 10944b 5387ms 16kbps
    [上午 10:57:38]已录制:编码耗时 2353ms 比特率 16kbps 文件大小 10944b 音频时长 5387ms 播放
    [上午 10:57:30]录制中...
    [上午 10:57:15]已打开:16kbps
    [上午 10:57:08]点击打开录音开始哦
    xiangyuecn
        24
    xiangyuecn  
    OP
       2018-11-29 11:40:48 +08:00
    @notgood 也有桌面版 chrome 有反应没声音的,但我都没能复现,你试一下 7 楼这个测试地址的录音有没有声音,测试完了再反馈一下,我试着修复看看
    notgood
        25
    notgood  
       2018-11-29 14:55:13 +08:00 via iPhone
    @xiangyuecn 也没声音
    xiangyuecn
        26
    xiangyuecn  
    OP
       2018-11-29 15:00:41 +08:00
    @notgood 那估计没什么办法了
    xiangyuecn
        27
    xiangyuecn  
    OP
       2018-12-07 15:41:57 +08:00
    @notgood 试下现在的版本有没有声音,已复现了没有声音的情况修复了一下
    programV2
        28
    programV2  
       2019-12-05 20:04:21 +08:00 via iPhone
    @xiangyuecn 大佬,请问一下这个录音,来电的时候必须要开免提吗?还是用蓝牙耳机或者直接接听都可以?
    xiangyuecn
        29
    xiangyuecn  
    OP
       2019-12-05 20:12:09 +08:00
    @programV2 这个嘛,我仅简单测试了一下录音中途来电话了的情况。ios 会自动停止返回音频数据,直到电话挂断后才会继续返回音频数据。android 我的小米测试机上会继续返回麦克风能听到的声音,用耳机的没有测试。实际情况可能会更加复杂
    programV2
        30
    programV2  
       2019-12-05 21:07:29 +08:00 via iPhone
    @xiangyuecn
    这是不是意味着只能开免提外放,并且只能在来电话接听之后才开始启用录音功能。这样才能保证较少出问题。
    programV2
        31
    programV2  
       2019-12-05 21:08:36 +08:00 via iPhone
    @xiangyuecn 我开免提外放,并且只能在来电话接听之后才开始启用录音功能。这样是不是就比较稳妥了?
    xiangyuecn
        32
    xiangyuecn  
    OP
       2019-12-05 21:19:45 +08:00
    @programV2 这个嘛,自己拿手机多测试一下应该就清楚了,我这个库并没有考虑接打电话这个场景,也仅仅是经过了简单的中途来电的测试。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4949 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26m UTC 03:54 PVG 11:54 LAX 19:54 JFK 22:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86