文章

微信 H5 踩坑记录大全

JS-SDK: 微信网页开发 / JS-SDK说明文档

登录授权: 微信网页开发 / 网页授权

关于分享

目前无法获取用户 分享朋友圈 / 分享给朋友 的状态。

虽然很离谱,但是文档里写着 即将废弃 的四个接口其实都用不了。

以及,如果你是点击链接进入 H5,那么分享时也会 以链接而不是卡片的形式 分享。(你配了配置也没用)

以二维码,点击卡片,公众号方式进入时,才能正常以卡片形式分享。

关于登录

登录并非 API,而是直接 重定向 到微信的链接,登录授权后再由微信重定向到先前配置的 redirect_url。

若用户拒绝登录授权,微信会重定向回 发起登录时 的页面,同时扬掉你没有持久化的数据。

关于摇一摇

苹果手机需要获取权限。

DeviceMotionEvent.requestPermission();

需要注意的是,只能在用户操作的回调中调用,无用户操作时调用无效。