菜鸟教程小白 发表于 2022-12-13 16:36:57

iphone - 将 Assets 预加载到 NSURLCache


                                            <p><p>我们有一个包含多个静态 Assets 的移动应用。尤其相关的是 440k 的“供应商”javascript ...诸如 Backbone 和 jQuery 之类的东西以及上述各种插件和附加组件。供应商的东西比 ios 应用程序本身的变化少……也许每几个月一次。因此,它是预加载到我们通过 Apple 分发的应用程序图像的主要候选对象。我的问题是:如何预加载 NSURLCache 作为我拥有这些位的 Assets ?</p>

<p>理想情况下,我会:</p>

<p>1) 将 vendor_assets.js 捆绑到我的应用分发中</p>

<p>2) 在启动时,调用类似 ]</p>

<p>3) 加载 UIWebView,然后请求“vendor_assets.js”(加上所有其他文件</p>

<p>4) 因为“vendor_assets.js 已经在缓存中,我们为用户节省了 440k 的下载带宽。更快的启动时间。更多的钱。促销事件。香槟。荣耀。永恒的满足。所有这些。</p>

<p>我到底该怎么做呢?我一整天都在用头撞墙,到目前为止,我只有一个血淋淋的额头。 </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我刚刚专门针对这种情况创建了一个 NSurLCache 子类。您可以在以下位置找到它:<a href="https://github.com/evermeer/EVURLCache" rel="noreferrer noopener nofollow">https://github.com/evermeer/EVURLCache</a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于iphone - 将 Assets 预加载到 NSURLCache,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/12571736/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/12571736/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iphone - 将 Assets 预加载到 NSURLCache