官方問(wèn)答-- 微信小游戲 Q&A

常見(jiàn)問(wèn)題

Q: 小游戲的文檔在哪里域滥?
A: 我們會(huì)把最新的文檔更新在 mp.weixin.qq.com/debug/纵柿,分為教程和 API 索引兩部分蜈抓。其中教程部分是一些對(duì)小程序開(kāi)發(fā)的指引和接口、能力的介紹昂儒,API 索引部分則陳列了每個(gè)接口的參數(shù)和返回值沟使。

Q: 什么時(shí)候可以注冊(cè)申請(qǐng)小游戲? A: 請(qǐng)關(guān)注我們后期的公告渊跋。

Q: 小程序如何創(chuàng)建和獲取畫(huà)布腊嗡?
A: 調(diào)用 wx.createCanvas() 接口即可創(chuàng)建畫(huà)布,畫(huà)布的使用方法詳見(jiàn)教程的 快速上手 部分

Q: 小游戲可以使用 document 和 window 嗎拾酝?
A: 不可以燕少,小游戲的運(yùn)行環(huán)境是一個(gè)暴露了 wx API 的 JavaScript 運(yùn)行環(huán)境。對(duì)于小游戲運(yùn)行環(huán)境的介紹以及如何適配游戲引擎詳見(jiàn)教程的 Adapter 部分

Q: 小游戲支持 WebGL 嗎蒿囤?
A: 小游戲支持 WebGL 1.0客们,通過(guò) Canvas.getContext('webgl') 獲取 WebGL 渲染上下文。

Q: 小游戲有獲取用戶(hù)好友和群成員的接口嗎蟋软? A: 目前不開(kāi)放镶摘。

Q: 小游戲開(kāi)發(fā)者工具無(wú)法上傳? A: 目前開(kāi)放出來(lái)的是小游戲開(kāi)發(fā)的體驗(yàn)?zāi)J皆朗兀瑤椭_(kāi)發(fā)者提前了解小程序的開(kāi)發(fā)以及在移動(dòng)設(shè)備上預(yù)覽小游戲凄敢,所以沒(méi)有上傳以及提交體驗(yàn)的功能。

Q:工具中提示域名不在合法域名列表湿痢?

A:這是工具的設(shè)置的一個(gè)問(wèn)題涝缝,目前請(qǐng)開(kāi)發(fā)者修改項(xiàng)目目錄下的 project.config.json 中的 urlCheck 的值為 false,即可跳過(guò)域名校驗(yàn)。在移動(dòng)設(shè)備上打開(kāi)調(diào)試譬重,也可以跳過(guò)域名校驗(yàn)拒逮。

Q: 小游戲支持 WebGL 嗎?
A: 小游戲支持 WebGL 1.0臀规,通過(guò) Canvas.getContext('webgl') 獲取 WebGL 渲染上下文滩援。
A: 開(kāi)發(fā)者工具在部分 windows 機(jī)器上,無(wú)法獲取 webgl 上下文塔嬉,原因正在檢查中

啟動(dòng)

Q: 小游戲啟動(dòng)時(shí)一直卡在 loading 頁(yè)玩徊。
A: 小游戲只有真正繪制了首幀之后,才會(huì)隱藏 loading 頁(yè)谨究,以減少用戶(hù)看到黑屏的概率恩袱。所以開(kāi)發(fā)者最好在游戲開(kāi)始時(shí)進(jìn)行一次簡(jiǎn)單的繪制,來(lái)減少用戶(hù)等待的時(shí)間胶哲。

Q: 如何加快小游戲啟動(dòng)速度畔塔?

A: 小游戲啟動(dòng)階段包括幾個(gè)耗時(shí)部分:

1. 下載小游戲資源包

2. 初始化界面

3. decode 圖片資源

4. 繪制

所以想加快小游戲啟動(dòng),建議可以從這幾個(gè)點(diǎn)入手:

1. 縮減小游戲資源包大小

2. 圖片資源小一些

3. 先盡快繪制一個(gè)簡(jiǎn)單的界面讓加載頁(yè)面消失,讓用戶(hù)能看到頁(yè)面

內(nèi)存

Q: 小游戲內(nèi)存為什么一直在上漲澈吨?
A: 平臺(tái)側(cè)不清楚何時(shí)進(jìn)行內(nèi)存釋放把敢,所以需要游戲開(kāi)發(fā)側(cè)在合適的時(shí)機(jī)調(diào)用 wx.triggerGC 釋放內(nèi)存。

分享

Q: 為何分享沒(méi)有圖片
A: 小游戲分享和小程序分享不同,小游戲不支持截屏,支持imageUrl參數(shù),可以通過(guò)保存Canvas接口存圖后,將路徑填入imageUrl中

Q: 為何分享替換了圖片卻沒(méi)有效果
A: Android 端對(duì)網(wǎng)絡(luò)圖片存在緩存,下載后不會(huì)主動(dòng)刪除,所以不能只換圖不換url

Q: 為何分享圖片比例不對(duì)/顯示有黑邊或白邊
A: 顯示時(shí)會(huì)對(duì)圖片進(jìn)行裁剪放縮,圖片長(zhǎng)寬比最好是5:4

圖片

Q: 為何加載圖片失敗
A: 小游戲圖片類(lèi)型和大小有限制,格式目前支持png/jpeg(或jpeg/bmp(etc1, etc2, rgba)/gif/svg 大小 2048 * 2048 以下,圖片加載失敗的信息也會(huì)打印在 vConsole 中

Q: 為何預(yù)覽接口提示data too large
A: Android 中預(yù)覽接口的數(shù)據(jù)是通過(guò) intent 傳輸?shù)筋A(yù)覽界面的,而整個(gè)系統(tǒng)對(duì) intent 的資源空間大小是共用的1M, 所以這里傳入base64的數(shù)據(jù)會(huì)導(dǎo)致程序崩潰,所以建議傳url; 如果沒(méi)有 url 圖片,可以調(diào)用寫(xiě)文件接口把圖片存到本地后,再傳文件路徑即可.

音頻

Q: 為何音頻播放有損
A: 小游戲音頻最多只支持10個(gè)音源同時(shí)播放,當(dāng)超過(guò)這個(gè)數(shù)量時(shí),會(huì)丟棄當(dāng)前的播放請(qǐng)求.

Q: 為何音頻不同步
A: 小游戲音頻資源申請(qǐng)是異步的,如果有強(qiáng)依賴(lài)音頻的邏輯,建議在調(diào)用音頻接口后,等獲取到對(duì)應(yīng)的回調(diào)后再繼續(xù)往下處理

性能

Q: 在部分低端機(jī)型上性能很差
A: 低端機(jī)對(duì)部分函數(shù)的支持較差,可以嘗試去除一些陰影,減少一些紋理來(lái)降低性能的消耗.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末棚辽,一起剝皮案震驚了整個(gè)濱河市技竟,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌屈藐,老刑警劉巖榔组,帶你破解...
    沈念sama閱讀 212,542評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異联逻,居然都是意外死亡搓扯,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)包归,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)锨推,“玉大人,你說(shuō)我怎么就攤上這事公壤』豢桑” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 158,021評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵厦幅,是天一觀的道長(zhǎng)沾鳄。 經(jīng)常有香客問(wèn)我,道長(zhǎng)确憨,這世上最難降的妖魔是什么译荞? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,682評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮休弃,結(jié)果婚禮上吞歼,老公的妹妹穿的比我還像新娘。我一直安慰自己塔猾,他們只是感情好篙骡,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,792評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布遏考。 她就那樣靜靜地躺著漱抓,像睡著了一般吉执。 火紅的嫁衣襯著肌膚如雪匆笤。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,985評(píng)論 1 291
  • 那天烫沙,我揣著相機(jī)與錄音,去河邊找鬼。 笑死祈匙,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播夺欲,決...
    沈念sama閱讀 39,107評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼跪帝,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了些阅?” 一聲冷哼從身側(cè)響起伞剑,我...
    開(kāi)封第一講書(shū)人閱讀 37,845評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎市埋,沒(méi)想到半個(gè)月后黎泣,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,299評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡缤谎,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,612評(píng)論 2 327
  • 正文 我和宋清朗相戀三年抒倚,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片坷澡。...
    茶點(diǎn)故事閱讀 38,747評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡托呕,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出频敛,到底是詐尸還是另有隱情项郊,我是刑警寧澤,帶...
    沈念sama閱讀 34,441評(píng)論 4 333
  • 正文 年R本政府宣布斟赚,位于F島的核電站着降,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏汁展。R本人自食惡果不足惜鹊碍,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,072評(píng)論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望食绿。 院中可真熱鬧侈咕,春花似錦、人聲如沸器紧。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,828評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)铲汪。三九已至熊尉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間掌腰,已是汗流浹背狰住。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,069評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留齿梁,地道東北人催植。 一個(gè)月前我還...
    沈念sama閱讀 46,545評(píng)論 2 362
  • 正文 我出身青樓肮蛹,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親创南。 傳聞我的和親對(duì)象是個(gè)殘疾皇子伦忠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,658評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容

  • 鄒偉,后端高級(jí)工程師稿辙,對(duì)前端也有一定開(kāi)發(fā)經(jīng)驗(yàn)昆码。2010年于華南理工大學(xué)畢業(yè)后加入騰訊,參與CDB邻储、TGW等云服務(wù)研...
    極樂(lè)叔閱讀 520評(píng)論 0 0
  • 1.初識(shí) 微信小游戲目前的主要入口有下面幾個(gè):群或好友分享識(shí)別小游戲二維碼微信聊天列表頁(yè)面下拉后出現(xiàn)最近玩過(guò)的小游...
    勇敢的_心_閱讀 2,927評(píng)論 0 6
  • 小游戲與小程序的區(qū)別赋咽? 小游戲是小程序的一個(gè)類(lèi)目,小游戲是微信開(kāi)放給小程序的更多的能力芥备,讓小程序開(kāi)發(fā)者有了開(kāi)發(fā)游戲...
    極樂(lè)叔閱讀 18,098評(píng)論 0 19
  • 微信自從有了 “跳一跳” 后微信小游戲就開(kāi)始迅速火爆起來(lái)冬耿,為跟上這股潮流,相信很多開(kāi)發(fā)者都想探一探微信小游戲是如何...
    游戲服務(wù)器引擎Matchvs閱讀 4,844評(píng)論 0 5
  • 今天晚上發(fā)生了一件高興的事萌壳,那就是我的二寶陽(yáng)陽(yáng)會(huì)跑了亦镶,就那么突然的,跑過(guò)來(lái)袱瓮,就會(huì)走了缤骨,和大寶小時(shí)候一樣,九月初九重...
    陳藝萱媽媽閱讀 114評(píng)論 0 1