当前位置: 代码迷 >> 综合 >> 客制化Opera书签、九宫格(speed dial)、搜索引擎等
  详细解决方案

客制化Opera书签、九宫格(speed dial)、搜索引擎等

热度:22   发布时间:2024-01-19 20:15:44.0
目前Opera支持的客制化内容主要包含以下部分:Speed dial、Bookmark 、Certificate、Search engine、Setting(Part)、UA、UA profile URL、Userjs等。 
Speed dial、Bookmark 、Certificate、Search engine、Userjs这五部分需要使用客制化tool(PreloadPacker)生成新的Preload.bin完成。其中Speed dial图标和Bookmark图标无法客制化指定图标。  
Opera各项参数(http accept header)客制化的内容及客制化范围参考MTK Opera Mobile Configuration Notesv1.4.pdf中对Operarc客制化介绍。
如果客户想删除opera build中预设的书签或speed dial,请参考如下信息: 
1、启动MODIS,进入opera,然后找到下面的opera config文件\MoDIS_VC9 
\WIN32FS\DRIVE_C\@OperaMobile\bream\config.ini。 
在文件中新加一行,加入下面的config参数:allow_customization=1(作用是让opera可以在MODIS 中设置speed dial或者bookmark是否是read-only) 
2、退出重新进入MODIS,长按Speed dial或者bookmark,会弹出context menu "Set as Readonly"/"Set as Writable” 
3、如果要删除default的bookmark,您可以先设置成Set as writeable,然后可以对speed dial或者bookmark进行修改或者删除。 
4、改好以后,您可以重新mark 成 Read-only,(这样手机出厂以后,您配置的speed dial对用户也是read-only的) 
5、用Opera customization tool重新打包生成preload.bin 修改完成以后,请先执行resgen,然后remake整个project。 
  相关解决方案