RequestToUseMobileDataAsyncOperation 返回表示请求操作的对象。如果您在协程中使用 yield 此对象,则协程将暂停,直到操作完成。
请求使用移动数据下载 Android 资源包。
如果设备未连接到 WiFi,则会暂停大型 Android 资源包下载,直到连接到 WiFi。在这种情况下,资源包的状态为 AndroidAssetPackStatus.WaitingForWifi。在这种情况下,您可以调用 RequestToUseMobileDataAsync 以允许最终用户选择是否使用移动数据下载应用程序的资源包。此方法直接封装了 Google 的 PlayCore 插件 API。如果缺少 PlayCore 插件,则调用此方法会引发 InvalidOperationException 异常。其他资源:RequestToUseMobileDataAsyncOperation、AndroidAssetPacks.CancelAssetPackDownload、AndroidAssetPacks.DownloadAssetPackAsync、AndroidAssetPacks.GetAssetPackStateAsync。
callback | 获取结果的回调方法。回调方法必须包含 AndroidAssetPackUseMobileDataRequestResult 参数。其中包含指示最终用户选择的数值。在最终用户提交其决策后,应用程序会仅调用一次此回调。 |
请求使用移动数据下载 Android 资源包。
如果设备未连接到 WiFi,则会暂停大型 Android 资源包下载,直到连接到 WiFi。在这种情况下,资源包的状态为 AndroidAssetPackStatus.WaitingForWifi。在这种情况下,您可以调用 RequestToUseMobileDataAsync 以允许最终用户选择是否使用移动数据下载应用程序的资源包。此方法直接封装了 Google 的 PlayCore 插件 API。如果缺少 PlayCore 插件,则调用此方法会引发 InvalidOperationException 异常。其他资源:AndroidAssetPackUseMobileDataRequestResult、AndroidAssetPacks.CancelAssetPackDownload、AndroidAssetPacks.DownloadAssetPackAsync、AndroidAssetPacks.GetAssetPackStateAsync。