三步解决微信小程序cdn加速(资源大小超过200k)

这篇具有很好参考价值的文章主要介绍了三步解决微信小程序cdn加速(资源大小超过200k)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

刚开始开发小程序的时候,上传代码会遇到这样的问题:图片和音频资源大小超过 200 K

下面是官方建议

【建议】小程序代码包里可以存放一些必要的静态资源(例如tabbar的icon等),不过静态资源体积过大也会影响小程序代码包加载速度。因此我们建议图片、音频等静态资源体积大小超过200K时,将它们上传到CDN,用URL引入会是个更好的选择。

下面以七牛云为例介绍一下如何使用cdn进行加速,包括自定义字体的引入,整体很容易,三步搞定,其实就是弄一个下载链接的事

第一步:注册

首先注册七牛云七牛云 | 一站式场景化智能视频云 (qiniu.com)(其他网站同理)图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

 注册之后需实名认证才能正常使用,每个用户有免费空间

第二步:创建空间

注册登录之后点击控制台

左上角点对象存储

图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

选空间管理,存储区域选一个喜欢的,访问选择公开(下图选的私有是默认,一定要选公开不然无法访问空间文件) 图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

这边之前已经建好一个了

第三步:上传

点击空间名字进入

图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

 域名用七牛云自动提供的测试的就行

图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

 点文件管理

点上传文件

图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

选择文件进行上传图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端 

 上传成功后可以点右下角任务中心也可以直接在空间里面查看

点复制外链,将链接黏贴到小程序代码里面就行了

图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

 举例1:

将小程序的图片进行cdn加速

在wxml里面,需要的位置

在image里面 增加src路径就行了,src里面就是刚刚复制的外链

可以用上style再对图片进行大小风格调整

如下图

图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

举例2:小程序自定义字体的引入

由于小程序内置字体风格较少,在进行小程序开发时会有字体修改的需求,但字体包本身是比较大的,那么用cdn还是一个不错的解法

首先将字体包上传到七牛云上面

如下图

图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

 点更多,复制一下外链

到小程序开发者工具

我一般是在onload直接进行加载

有特殊需求指定方法加载的同理放到方法里面就行

如下图,在需要用到字体页面的js里面(url引号里面的填刚刚复制的外链即可,此处我将前面一部分外链马赛克了)

图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

 wx.loadFontFace({
          family: 'jgt',
          source: 'url("复制的外链")',
          success: console.log
        })

 其中family 里面代表的是你自定义的字体名称,这个是微信自带的函数,不需要导入其他包,直接用就可以,之后在需要字体的地方,wxss进行设置

如图

图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

 font-family里面填刚刚定义的字体名字就行

使用自定义字体效果前

图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端

使用后

图片和音频资源大小超过 200 k,微信小程序,微信小程序,小程序,前端文章来源地址https://www.toymoban.com/news/detail-786271.html

到了这里,关于三步解决微信小程序cdn加速(资源大小超过200k)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序字体大小

    微信小程序中可以使用以下CSS样式来设置字体大小: 在小程序中,可以直接在WXML文件和WXSS文件中使用这个样式。

    2024年01月21日
    浏览(52)
  • 微信小程序 分享图片大小处理

    1、在分享的page 添加 canvas 标签 2、在分享的page 引入makeCanvas(之后下边会定义),并在onShareAppMessage里使用 3、图片处理的主要文件(导出makeCanvas),一般作为工具包,需要的时候引入 这里将图片处理为5:4的大小,默认生成的图片为jpg格式 之后在微信小程序分享时应该就能看

    2024年02月16日
    浏览(52)
  • 微信小程序改变checkbox大小

    2024年02月04日
    浏览(39)
  • 微信小程序富文本修改图片的大小

    有时后端直接返回的富文本内容,前端展示的时候会出现图片太大或太小,所以需要处理一下,,,实现并不难,主要是利用replace方法全局替换图片img标签的style样式,修改其宽度样式。 1.replace方法全局添加图片img标签的style样式 理解后想替换什么就替换什么。 2.页面标签显

    2024年02月11日
    浏览(46)
  • 微信小程序设置 tabbar icon 大小

    微信小程序的 tabbar icon 大小可以通过以下方式进行设置: 将 tabbar icon 图片制作成合适的尺寸:你可以使用设计工具(如 Photoshop、Sketch 等)将图标调整为合适的大小。通常建议使用 48x48 或 60x60 像素的图标。 在 app.json 文件中设置 tabbar 图标大小:在 app.json 文件的 tabBar 字段

    2024年02月13日
    浏览(41)
  • 微信小程序 主包与分包的控制小程序大小

    为了让用户有更好的体验,小程序于是限制包的大小为2M,在开发中,我们经常会出现内容过大的问题,于是要进行包的大小控制,分包就是一个很好的方式,小程序分包 的好处,分包及将代码进新分块,有点微服务的概念, 为了让用户有更好的体验,小程序于是限制包的大

    2024年02月16日
    浏览(41)
  • 微信小程序-1:比较两数的大小

    程序来源》微信小程序开发教程(第二章) 主编:黄寿孟、易芳、陶延涛  ISBN: 9787566720788 程序运行结果: !--index.wxml-- view class=\\\"container\\\" text第一个数字:/text input id=\\\"num1\\\" type=\\\"number\\\" bindchange=\\\"num1change\\\" / /view view class=\\\"container\\\"   text第二个数字:/text input id=\\\"num2\\\" type=\\\"nu

    2024年02月09日
    浏览(41)
  • 微信小程序switch开关组件修改样式(大小,颜色)

    以上尺寸根据你的具体情况来调整

    2024年02月11日
    浏览(60)
  • 微信小程序-上传代码失败,提示分包大小超过限制

    开发者可通过开发者工具中的性能扫描工具提前发现代码中的可优化项: 1. 代码包不包含插件大小超过 1.5 M 【建议】小程序代码包单个包大小限制为2M。因此我们建议开发者在开发时,如果遇到单包体积大于1.5M的情况,可以采取分包的方式,把部分代码拆分到分包去,降低

    2024年02月16日
    浏览(45)
  • 微信小程序实现手机屏幕左右旋转,页面元素左右移动,小程序加速计

    在做微信小程序的项目时,有一个需求是当用户左右旋转手机屏幕时,页面上特定的元素要随着用户的旋转动作左右移动。当将手机屏幕向左旋转时,人物向左移动;手机屏幕向右旋转时,人物向右移动。 这里主用到了微信小程序的加速计: 开始监听加速度数据, wx.startA

    2024年02月09日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包