Html Opera Mini上缺少jQuery移动图标

Html Opera Mini上缺少jQuery移动图标,html,css,jquery-mobile,opera-mini,Html,Css,Jquery Mobile,Opera Mini,我正在创建这样的元素: <a href="#nav-panel" class="ui-btn-left ui-btn ui-btn-c ui-corner-all ui-btn-icon-notext ui-icon-bars ui-alt-icon ui-nodisc-icon"></a> 它在Chrome、Android浏览器、Opera等浏览器上运行正常,但在Opera上看不到迷你图标。这只是一个空白 jQuery移动版是1.4.5网站上的图标,如fontaw

我正在创建这样的元素:

<a href="#nav-panel" class="ui-btn-left ui-btn ui-btn-c ui-corner-all ui-btn-icon-notext ui-icon-bars ui-alt-icon ui-nodisc-icon"></a>

它在Chrome、Android浏览器、Opera等浏览器上运行正常,但在Opera上看不到迷你图标。这只是一个空白


jQuery移动版是1.4.5

网站上的图标,如fontawesomebootstrap通常使用自定义字体,然后使用
font-face
CSS规则进行设置<代码>字体当前不受Opera Mini支持

阅读以下链接,Opera Mini似乎不允许自定义字体,而是使用设备上可用的字体

您是否尝试过在
opera:config
中为复杂脚本设置
使用位图字体,这可能会奏效?

编辑:


问题似乎是jQuery mobile使用
.SVG
作为图标,如果失败,则返回到
.png
。opera mini上的每个图标上的
.png

的路径设置不正确,因此我认为opera设置没有问题。啊,这里说它尝试使用svg,如果svg失败,则使用png。你能看到opera mini是在本地还是远程获取这些文件吗?它的行为与你的网站和jquery UI有什么不同?我访问.png文件的路径错误,所以就是这样。啊,太棒了,奇怪了,它又回到了png,我想opera mini可以处理svg文件。