/ 微游技术部

微游技术部一周分享 20220828期

minigame.vip

大家好,以下是微游互娱技术部本周的分享:

1. [go开发] gRPC服务端反射浅析

https://overstarry.vip/posts/grpc_server_reflection/

gRPC 服务端反射协议 (server reflection) 是在 gRPC 服务端定义的一个服务,它能提供该服务器端上可公开使用的 gRPC 服务的信息,简单的来说,就是服务端反射向客户端提供了服务端注册的服务的信息。 因此客户端不需要预编译服务定义就能与服务端交互了。

本文介绍gRPC服务端反射协议的基本概念,以及kratos中的使用。

2. [Android开发] Android 13新API介绍: 照片选择器PhotoPicker和后退回调BackPress

https://juejin.cn/post/7136764656227450888

本文介绍了Android 13中的两个新API:

  • 照片选择器 PhotoPicker,支持单选和多选图片
  • 后退事件回调 OnBackPressedDispatcher,用于监听和处理安卓系统的后退操作

3. [Web开发] 如何突破pc端Chrome的最小字体限制

https://juejin.cn/post/7136831085639860231

当Web页面中字体小于12px时,在移动端可以正常显示,但是在pc端的Chrome浏览器就会出现问题。这是因为Chrome为了更好显示中文设计的,会将12px的字大小强制按照12px的大小显示。

那么,要如何突破这个最小字体的限制呢?本文介绍了几种方法:

  • 客户端更改浏览器字体最小号设置
  • web页面中使用 transform 中的 scale 进行缩放
  • web页面中使用zoom改变页面上元素的真实尺寸

另外,文中还对比了scale和zoom两种方式的区别。

4. [Web开发] 如何在pc上调试运行在手机Webview上的h5游戏

https://juejin.cn/post/7136845711517155342/

当H5游戏或者页面运行在安卓Webview的时候,经常会遇到兼容性问题,只靠打日志有时候很难满足调试的需求,那么有没有办法在PC上远程调试安卓webview呢?

本文为你介绍。

5. [k8s] 利用k8s储存卷来部署redis

https://luckytking.github.io/2022/08/利用k8s储存卷来部署redis/

本文介绍如何使用存储卷在k8s集群中部署redis

以上。