微游技术部一周分享 20220313期
大家好,以下是微游互娱技术部本周的分享:
1. [Js开发] Typescript调用Javascript中的函数
https://gitee.com/dony1122/note/blob/master/Typescript调用Javascript中的函数.md
由于Typescript是强类型语言,不允许其他未知的js库在当前使用,因为没有办法做编译检测,所以如何在ts中使用其他js库就成了一个问题。
本文介绍如何正确申明JavaScript变量,以便在TypeScript代码中调用JavaScript函数。
2. [Android 开发] Android 自定义Gradle插件(六):打包时修改assets中的文件
本文介绍如何利用Gradle插件,在打包时生成并修改SDK中的默认配置文件。
3. [Web开发] ServiceWorker 本机调试失效的解决方法
在使用PWA实现快捷方式时,发现线上正常运行的项目,相同的代码在本地项目中却无法调试,这是为什么呢?
原来,本地web服务没有配置https时,需要在浏览器里做一些设置才可以。
4. [Go 开发] Google OAuth2实践
本文主要介绍了 OAuth2.0 和 使用 Google 的 OAuth2.0 登录方式。
OAuth 2.0是OAuth协议的下一版本,但不向下兼容OAuth 1.0。OAuth 2.0关注客户端开发者的简易性,同时为Web应用、桌面应用、手机和智能设备提供专门的认证流程。
5. [运维] 使用Certbot申请SSL证书, 配置Nginx SSL
本文介绍如何在AWS EC2上使用Certbot申请ssl证书, 并将其配置到通过docker部署的Nginx服务上。
6. [Web开发] 谷歌分析在iFrame页面中无法正常提交事件的解决方法
https://xmanyou.com/ga-gtag-event-failed-storage-not-available-aborting-hit/
谷歌分析是个强大又免费的数据分析服务,但是在iFrame页面中有时候会无法正常提交事件,这是为什么呢?
以上。