假设某些用户在9月15号以及之后,使用的小程序的基础库版本真的上不去。这种情况怎么理解这里的兼容?
1、纯代码层面,纯粹兼容 wx不存在 onNeedPrivacyAuthorization 这个方法的时候不调用它,例如就 wx?.onNeedPrivacyAuthorization,仅此而已。延伸出来的理解就是:低版本的基础库,既没有onNeedPrivacyAuthorization,也不会拦截用户对涉及隐私api的调用。
2、真正的“兼容”,即要开发者需要用另外的代码实现手段或者其他api来完成 onNeedPrivacyAuthorization 的职责,延伸出来的理解就是:低版本的基础库,不提供 onNeedPrivacyAuthorization 的时候,也一样会拦截设计隐私api的使用
请问官方是哪种解释