Q1:
背景:此前開發(fā)中衡蚂,html文件用了很多嵌入式的svg標簽,小程序的svg標簽不能使用骏庸。且background背景圖片的 URL只能用base64毛甲。
方案1:作為image組件的屬性引入
把一個個svg標簽寫成一個個文件,然后用<image src="test.svg"></image>引入敞恋。
方案2:作為背景圖片引入丽啡。
將圖片上傳至
http://imgbase64.duoshitong.com/
把轉化后的base64寫入background:url(base64url)
后續(xù)最后直接引入image,不要引入bkimg了硬猫,要不還要轉化為base64比較麻煩补箍。
存在的問題,之前的svg都是和主題顏色相關聯(lián)的啸蜜,也就是svg標簽里寫了style,class, 存成文件坑雅,讀取,這些屬性會失效衬横。
最后方案是把svg在iconmoon轉化為字體圖標裹粤。
Q2:
順便說一句,由于要移動原先公眾號開發(fā)的images文件(多且雜)蜂林,小程序開發(fā)者工具又不能直接粘貼文件遥诉,windows中可以在cmd 中 用copy命令拇泣,如
copy .\WeiXinHuiYuanDuan\images\online_shop_person_index_icon4.png .\MiniProgram\images\online_shop_person_index_icon4.png