tencent cloud

文档反馈

预下载小程序包

最后更新时间:2024-06-27 11:08:07
    由于小程序在打开时会同步检测和更新版本,小程序在打开过程中可能存在等待的过程;为了降低小程序打开的等待时间,优化用户体验,提供了如下的接口用于预下载小程序包。

    预下载单个小程序主包

    API 说明:
    /** * 预下载小程序主包
    * * @param preDownloadInfo 预下载信息 * @param callback 下载回调 */ public static void preDownloadPkg(PreDownloadInfo preDownloadInfo, IDownloadCallback callback)
    示例代码:
    PreDownloadInfo downloadInfo = new PreDownloadInfo("appId"); TmfMiniSDK.preDownloadPkg(downloadInfo, new IDownloadCallback() { @Override public void onFinish(DownloadInfo downloadInfo) { } @Override public void onError(DownloadInfo downloadInfo) { } });

    预下载多个小程序主包

    API 说明:
    /** * 预下载小程序主包 * @param preDownloadInfos 预下载信息 * @param callback 下载回调 */ public static void preDownloadPkg(List<PreDownloadInfo> preDownloadInfos, IDownloadCallback callback)
    示例代码:
    PreDownloadInfo downloadInfo = new PreDownloadInfo("appId"); PreDownloadInfo downloadInfo2 = new PreDownloadInfo("appId2"); ArrayList<PreDownloadInfo>infos = new ArrayList<>(); infos.add(downloadInfo); infos.add(downloadInfo2); TmfMiniSDK.preDownloadPkg(infos, new IDownloadCallback() { @Override public void onFinish(DownloadInfo downloadInfo) { } @Override public void onError(DownloadInfo downloadInfo) { } });
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持