吐槽微信小程序

命运负责洗牌,但玩牌的是我们自己 命运负责洗牌,但玩牌的是我们自己

最近为了开发一个帮人跑腿的APP,因为之前微信小程序刚出不久就闹得风风火火,说得能够上天似得。又因为人比较懒不想开发android 跟 ios 应用,所以选用了这微信小程序。这篇文章仅仅是为了告诫某些特殊需求的人别用微信小程序,免得浪费了300块的认证费。

有下列需求者请勿使用

需要后台播放声音的应用

wx.playBackgroundAudio(OBJECT)

使用后台播放器播放音乐,对于微信客户端来说,只能同时有一个后台音乐在播放。当用户离开小程序后,音乐将暂停播放;当用户点击“显示在聊天顶部”时,音乐不会暂停播放;当用户在其他小程序占用了音乐播放器,原有小程序内的音乐将停止播放。

这个函数非常的蛋疼。。。只能够在前台进行初始化,到了后台连停止都停止不鸟(只能等歌播完),如果要切换歌曲的话,只能等死。我想应该有人会拿wx.getBackgroundAudioManager()这个函数进行怼本人。。。那么你可能怼不鸟了,因为这个函数我也试过了,只能在前台初始化,在后台初始化会一堆报错并且无法播放。

需要频繁推送消息的应用

推送消息给用户???手动播放音乐提示不行,那么推送消息给指定用户总可以了吧?确实可以,但是推送过程可能会非常蛋疼,因为只有发生交易(7天内3次 可累计)或者投递表单(7天内1次 可累计)才能产生FormID(类似csrf的Token),没有FormID就无法投递消息。更有趣的是小程序一天只能够推送100w次消息。如果用户量多那么一点,需要推送的消息多那么一点,那么又只能够等死了。

20171216213330.png

总结

切勿贪小便宜,最后吃大亏的可是自己 (/ω\)

此文发布时间为2017/12/16 如果你的时候时间跨度太大,那么微信可能已经该更了他所谓的免骚扰机制

添加新评论

文章状态:已收录~