最近有一个小需求,希望用公从号来实现。因为比较熟悉 Angular,所以想试下 angular。简单测试之后,感觉 Angular 7 效果还不错,好像并没有说的那么灾难那么坑。就继续往下尝试。
现在就是一个问题,希望在公众号页面里能调用微信扫一扫的 API,而这需要我们的 Angular 应用已经挂到外网以供微信可以访问。
这给开发带来了一定的麻烦。毕竟对公众号开发没有经验,只有一步一步尝试。
google 了一下,发现几个解决方案,最多的应该是使用 ngrok 之类的工具进行内网穿越。
最终我尝试了 frpc 来进行内网穿透。成功将内网暴露了出去。
然而,这并不好用。因为测试开发的 angular 生成的 vendor 太大,在手机上测试打开总是超时打不开。
现在想到的解决方法应该 angular 开发之后打包,扔给 nginx 服务器. 再通过内网穿透使手机微信可以访问。
不过这样仍然比较麻烦 。
不知道大家开发公众号都是怎么做的? SPA 是否真不适合开发公众号?