<button id="agree-btn" class="item agree" open-type="agreePrivacyAuthorization" bindagreeprivacyauthorization="handleAgreePrivacyAuthorization">同意</button>
这个组件在iphone13 上点击没反应,安卓机和部分苹果机没问题,这是什么原因呢?
完整代码如下:
<view class="privacy" wx:if="{{showPrivacy}}" catchtouchmove="handleCatchtouchMove">
<view class="content">
<view class="title">隐私保护指引</view>
<view class="des">
在使用当前小程序服务之前,请仔细阅读<text class="link" bind:tap="openPrivacyContract">{{privacyContractName}}</text>。如你同意{{privacyContractName}},请点击“同意”开始使用。
</view>
<view class="btns">
<button class="item reject" bind:tap="exitMiniProgram">拒绝</button>
<button id="agree-btn" class="item agree" open-type="agreePrivacyAuthorization" bindagreeprivacyauthorization="handleAgreePrivacyAuthorization">同意</button>
</view>
</view>
</view>
检查基础库是否符合要求https://developers.weixin.qq.com/miniprogram/dev/api/open-api/privacy/wx.onNeedPrivacyAuthorization.html
最好还是做一下适配,不支持的版本就不要展示这个了
现在可以不加这个隐私弹窗了,可以使用系统默认的