zoukankan      html  css  js  c++  java
  • 微信开发工具任务栏图标不显示

    这几天想研究一下微信的小程序,就下载了一个微信开发工具,下载完成之后发现任务栏竟然没有对应的图标,我的强迫症又犯了,

    在安装的时候我发现了好像这个工具是依赖于NW就是node-webkit开发的,碰巧以前作古一个项目就是用这个开发的,索性就看了一下工具的源代码,果然,虽然进行了一个改造,但是本质还是NW嘛,哈哈,这个我就比较熟悉了。

    首先,打开安装目录,安装的根目录有个叫做package.nw的文件夹,这就是微信开发人员给NW封装的位置了,打开它,就看到了我们熟悉的package.json文件,是不是和普通的项目一样,这个就是项目的配置部分,用工具打开他就看到了这样的代码
    很明显,那个icon就是任务栏显示的图标路径了,找到相应的文件位置,发现的是,竟然没有这个文件,竟然没有这个文件,竟然没有这个文件! 这就是根源了,那就好办了,当前的images文件夹下整个有一个icon.png,那我就重新复制一下,粘贴在当前位置,重命名logo2.png,搞定,重启,任务栏就有微信开发工具的图标啦!当然更简单的方法,把icon的设置路径改成“app/images/icon.png” 一样可以。

    说了这么多,只是无聊,不想一下写完,哈哈,直接说解决办法:
    我的版本:v1.02.1804090,还要说下,不知道我出现这个问题是不是我直接覆盖之前版本的问题。
    办法一: 找到安装路径的   "微信web开发者工具package.nwappimages" 文件夹,然后复制icon.png,拷贝文件重命名logo2.png;
    办法二(推荐)找到安装路径的   "微信web开发者工具package.nwpackage.json,修改图中所示位置的icon值为"app/images/icon.png"。

    一个小问题,和有强迫症的小伙伴们共勉!

    ------------------------------------------------------------
    最近发现一个问题,就是更新之后已经不能通过上述的办法来修改了,我查看了更新之后V1.02.1805181版本的源代码,发现开发者把配置文件封装到了exe文件中,我通过查看里面的文件看到json文件中把
    icon等等的代码都简略掉了,我现在只是能查看这些文件,修改的话还做不到。
    当然我也想到了一个办法,就是把exe文件解压之后放在根目录,再拷贝一个nw.exe过来作为启动文件。
    但是这样的修改有点麻烦了,而且nw对应的版本号也不确定,这样折腾有点得不偿失了,人家封装估计就是为了隐藏目录吧。。。




  • 相关阅读:
    (Relax njuptoj)1009 数的计算(DP)
    Eclipse使用技巧总结(二)
    Ibatis的分页机制的缺陷
    TFT ST7735的Netduino驱动
    超级求爱程序--为我们的程序工作找乐子
    Selenium Grid跨浏览器-兼容性测试
    PHP一般情况下生成的缩略图都比较不理想
    库目录和头文件目录中生成画图函数
    根据PHP手册什么叫作变量的变量?
    数据库的最基本的逻辑结构组成架构
  • 原文地址:https://www.cnblogs.com/DreamSeeker/p/6935f760e4200f4ffcebe6c634f6269e.html
Copyright © 2011-2022 走看看