我正在开发一个用 React Native 和 Expo 制作的应用程序。
它使用网络视图在应用程序中显示站点。
一切都很顺利,但是当我将应用程序提交到 App Store 时,它被拒绝了。
邮件中写道:
我们注意到,在用户在应用程序跟踪透明度权限请求上选择“要求应用程序不跟踪”后,您会收集要跟踪的数据。
具体来说,我们注意到您的应用程序会访问您拥有的网络内容,并在用户要求您不要跟踪它们后收集 cookie 以进行跟踪。
之后,使用世博跟踪透明度库,我添加了跟踪数据的权限请求。
如果用户不接受,我会third party cookies
在网络视图上禁用。
再次提交到App Store后,我收到了完全相同的消息。
我不知道该怎么办,因为我无法控制该网站,并且我仅限于React Native Web view props
也许,如果用户不希望应用程序跟踪,我可以启用隐身模式,但我不确定这是否也会被接受。
webview ios react-native privacy-policy apptrackingtransparency
我在我的项目中使用 WaveSurfer js,我们可以在其中编辑音频。为此,我使用区域插件。
当用户单击完成按钮时,我想将结果导出为音频文件(mp3/wav)
为了获得用户选择音频的音频峰值,我这样做:
var json = wavesurfer.backend.getPeaks(960, wavesurfer.regions.list["wavesurfer_j99v7ophop8"].start, wavesurfer.regions.list["wavesurfer_j99v7ophop8"].end)
Run Code Online (Sandbox Code Playgroud)
这可行,但我想将其导出为音频文件而不是 json
提前致谢