cordova+msui:问题整理

用淘宝的msui框架写APP界面非常方便,但cordova打包时图标全都无法显示,用Safari跟踪发现原来icon文件加载失败,打开sm.css,搜@font-face{},可以看到里面的url链接是指向阿里的url,cordova解析不出来导致图标无法显示。

src: url('//at.alicdn.com/t/font_1433401008_2229297.woff') format('woff'),

url('//at.alicdn.com/t/font_1433401008_2229297.ttf') format('truetype'), 

url('//at.alicdn.com/t/font_1433401008_2229297.svg#iconfont') format('svg');

解决方法有两种:

一:加入cordova可识别协议:在url首部加入http/https即可

二:手工下载这些文件(比如woff:在浏览器输入at.alicdn.com/t/font_1433401008_2229297.woff即可下载),然后放到项目文件夹,然后修改url指向该文件,即可解析。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,973评论 19 139
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,568评论 2 45
  • 在学习weex的过程中看到了常用标签相关的内容,为了自己以后能够快速查阅特整理出此文档。 a 简介组件定义了指向某...
    TyroneTang阅读 4,729评论 1 3
  • 为什么叫“你曾是少年”这个名字呢?没错,我喜欢好妹妹乐队的这首歌。我把那些曾经的我定义为”少年“,年芳二八,豆蔻年...
    流小沙阅读 271评论 2 0
  • 泪 是小小的海 我是一条不会游泳的鱼 汹涌的海浪 剥去脆弱的鱼鳞 搁在 浅水湾 无垠的海滩 寻不到疗伤的窗口 静静...
    易文画影阅读 86评论 2 3