? ? ? ?小程序開發現在真的可以說是風聲水起,引爆了互聯網圈,平臺匯聚20萬開發者,數千個小程序已經投入使用。因為微信的使用人數非常龐大,小程序背靠微信10億用戶,所以很多人將它作為重要的營銷手段之一。以至于越來越多的企業投入到南昌小程序開發中,渴望從中獲得利益。雖然小程序開發周期短,使用方便,無需安裝,但開發小程序時需要注意的事項卻很多。那么開發小程序需要注意哪些事項呢?下面百恒網絡小編就來為大家介紹一下。
? ? ? ?1、個人開發者無法申請微信小程序;目前微信僅支持企業、政府、媒體、其他組織申請。
? ? ? ?2、一個主體可以注冊30個,一個綁定身份的開發者只能創建5個微信小程序。
? ? ? ?3、小程序名稱可以由中文、數字、英文。長度在3-20個字符之間,一個中文字等于2個字符。
? ? ? ?4、小程序名稱不能和公眾平臺已有的訂閱號、服務號重復。
? ? ? ?5、小程序名稱在帳號信息設置時完成,請謹慎設置,一旦設置暫不支持修改。
? ? ? ?6、更換名稱進行設置。如果企業商標,組織名稱等名稱被侵權,可通過公眾平臺侵權投訴流程發起投訴,取回名稱使用權。
? ? ? ?7、服務器配置每月只有3次修改機會。
? ? ? ?8、你的域名、備案、https要準備好,不然做不了。
? ? ? ?9、小程序頭像、介紹每月只能修改5次,服務范圍每月只能修改1次。小程序二維碼在第一個版本上線后才能獲得。
? ? ? ?10、選用模板消息時,你可用該標題的模板搭配不同的關鍵詞使用,配置提交后關鍵詞種類和順序將不能修改。
? ? ? ?11、找不到模板關鍵詞的時候,可以進行申請添加。每月可以提交5次新關鍵詞,通過后會被共享。
? ? ? ?12、一個小程序賬號只有一個管理員(可修改),可以綁定10位開發者。
? ? ? ?13、開發者工具目前提供windows 64 、 windows 32 、 mac版本。
? ? ? ?14、重點注意:
? ? ? ?開發版本:使用開發者工具,可將代碼上傳到開發版本中。 開發版本只保留每人最新的一份上傳的代碼。點擊提交審核,可將代碼提交審核。開發版本可刪除,不影響線上版本和審核中版本的代碼。
審核中版本:只能有一份代碼處于審核中。有審核結果后可以發布到線上,也可直接重新提交審核,覆蓋原審核版本。
線上版本:線上所有用戶使用的代碼版本,該版本代碼在新版本代碼發布后被覆蓋更新。
? ? ? ?15、小程序AppSecret只有管理員才能查看,平臺不會明文保存AppSecret。
? ? ? ?16、數據分析只統計已發布線上版本使用數值,同時提供實時統計數據。
? ? ? ?17、內測階段,代碼上傳功能僅管理員微信號可操作。
? ? ? ?18、獲取用戶輸入:需要使用組件的屬性bindchange將用戶的輸入內容同步到 AppService。
? ? ? ?19、腳本內不能使用window等對象:
? ? ? ?JsCore是一個沒有窗口對象的環境,所以不能在腳本中使用window,也無法在腳本中操作組件。
? ? ? ?20、一個應用同時只能打開5個頁面,當已經打開了5個頁面之后,wx.navigateTo不能正常打開新頁面。請避免多層級的交互方式,或者使用wx.redirectTo。
? ? ? ?21、樣式表不支持級聯選擇器:
? ? ? ?WXSS支持以.開始的類選擇器;可以使用標簽選擇器,控制同一類組件的樣式。
? ? ? ?22、本地資源無法通過 css 獲?。?/span>
? ? ? ?background-image:可以使用網絡圖片,或者 base64,或者使用標簽。
? ? ? ?23、App() 必須在 app.js 中注冊,且不能注冊多個。
? ? ? ?不要在定義于 App() 內的函數中調用 getApp() ,使用 this 就可以拿到 app 實例。
? ? ? ?不要在 onLaunch 的時候調用 getCurrentPage(),此時 page 還沒有生成。
? ? ? ?通過 getApp() 獲取實例之后,不要私自調用生命周期函數。
? ? ? ?24、tabBar 是一個數組,只能配置最少2個、最多5個tab,tab 按數組的順序排序。
? ? ? ?25、前臺、后臺定義:
? ? ? ?當用戶點擊左上角關閉,或者按了設備Home 鍵離開微信,小程序并沒有直接銷毀,而是進入了后臺;當再次進入微信或再次打開小程序,又會從后臺進入前臺,只有當小程序進入后臺一定時間,或者系統資源占用過高,才會被真正的銷毀。
? ? ? ?以上便是在南昌小程序開發時需要注意的一些事項,其實要注意的還有很多,由于時間關系,百恒網絡小編就不一一向大家介紹了。了解更多這方面的知識,歡迎訪問本公司網站,或來電和我們聯系!