System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及互聯(lián)網(wǎng)開發(fā),尤其是涉及一種微信定位小程序開發(fā)方法、裝置及電子設(shè)備。
技術(shù)介紹
1、目前,現(xiàn)有的微信定位小程序開發(fā)方法需要開發(fā)人員花費(fèi)大量時(shí)間學(xué)習(xí)微信語法,且在程序編寫過程中容易因不熟悉微信語法出現(xiàn)規(guī)范錯(cuò)誤,導(dǎo)致目前的微信定位小程序開發(fā)方法存在開發(fā)效率低的現(xiàn)狀。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)的目的在于提供一種微信定位小程序開發(fā)方法、裝置及電子設(shè)備,以提升微信定位小程序開發(fā)效率。
2、第一方面,本專利技術(shù)實(shí)施例提供了一種微信定位小程序開發(fā)方法,其中,包括:在代碼編輯器中創(chuàng)建初始uni-app項(xiàng)目;在上述初始uni-app項(xiàng)目中添加預(yù)設(shè)的源文件;上述源文件為基于微信編程語法編寫的用于獲取定位坐標(biāo)的原生代碼;將上述源文件中的索引文件導(dǎo)入上述初始uni-app項(xiàng)目的根目錄中,并設(shè)置上述源文件的定位標(biāo)簽;在上述初始uni-app項(xiàng)目的預(yù)設(shè)定位頁面中,添加上述定位標(biāo)簽;通過上述定位標(biāo)簽上傳坐標(biāo)數(shù)據(jù),得到配置后的uni-app項(xiàng)目;對上述配置后的uni-app項(xiàng)目進(jìn)行編譯,生成微信定位小程序。
3、結(jié)合第一方面,本專利技術(shù)實(shí)施例提供了第一方面的第一種可能的實(shí)施方式,其中,上述代碼編輯器為:hbuilderx代碼編輯器。
4、結(jié)合第一方面的第一種可能的實(shí)施方式,本專利技術(shù)實(shí)施例提供了第一方面的第二種可能的實(shí)施方式,其中,在上述初始uni-app項(xiàng)目中添加預(yù)設(shè)的源文件的步驟,包括:在上述初始uni-app項(xiàng)中創(chuàng)建微信組件文件夾,并在上述微信組件文件夾中
5、結(jié)合第一方面,本專利技術(shù)實(shí)施例提供了第一方面的第三種可能的實(shí)施方式,其中,將上述源文件中的索引文件導(dǎo)入上述初始uni-app項(xiàng)目的根目錄中的步驟,包括:將上述源文件中的索引文件導(dǎo)入上述初始uni-app項(xiàng)目的根目錄中的使用組件屬性中。
6、結(jié)合第一方面至第一方面的第三種可能的實(shí)施方式中任一項(xiàng)的微信定位小程序開發(fā)方法,本專利技術(shù)實(shí)施例提供了第一方面的第四種可能的實(shí)施方式,其中,在上述初始uni-app項(xiàng)目的預(yù)設(shè)定位頁面中,添加上述定位標(biāo)簽的步驟,包括:在上述初始uni-app項(xiàng)目的頁面文件夾的預(yù)設(shè)定位頁面中,添加上述定位標(biāo)簽。
7、結(jié)合第一方面,本專利技術(shù)實(shí)施例提供了第一方面的第五種可能的實(shí)施方式,其中,對上述配置后的uni-app項(xiàng)目進(jìn)行編譯,生成微信定位小程序的步驟,包括:通過上述代碼編輯器對上述配置后的uni-app項(xiàng)目進(jìn)行編譯,得到微信小程序源文件;在上述微信小程序源文件中的全局配置文件中,設(shè)置持續(xù)定位的權(quán)限屬性,得到配置后的上述微信小程序源文件;根據(jù)上述配置后的上述微信小程序源文件,生成微信定位小程序。
8、結(jié)合第一方面,本專利技術(shù)實(shí)施例提供了第一方面的第六種可能的實(shí)施方式,其中,在代碼編輯器中創(chuàng)建初始uni-app項(xiàng)目的步驟之后,上述方法還包括:基于預(yù)設(shè)的app開發(fā)語言,編寫與上述app開發(fā)語言對應(yīng)app的交互文件;將上述交互文件進(jìn)行編譯,得到待發(fā)布app;上述待發(fā)布app具有與上述微信定位小程序相同的定位功能。
9、第二方面,本專利技術(shù)實(shí)施例還提供了一種微信定位小程序開發(fā)裝置,其中,包括:項(xiàng)目創(chuàng)建模塊,用于在代碼編輯器中創(chuàng)建初始uni-app項(xiàng)目;源文件添加模塊,用于在上述初始uni-app項(xiàng)目中添加預(yù)設(shè)的源文件;上述源文件為基于微信編程語法編寫的用于獲取定位坐標(biāo)的原生代碼;定位標(biāo)簽設(shè)置模塊,用于將上述源文件中的索引文件導(dǎo)入上述初始uni-app項(xiàng)目的根目錄中,并設(shè)置上述源文件的定位標(biāo)簽;定位標(biāo)簽添加模塊,用于在所述初始uni-app項(xiàng)目的預(yù)設(shè)定位頁面中,添加所述定位標(biāo)簽;配置模塊,用于在通過上述定位標(biāo)簽上傳坐標(biāo)數(shù)據(jù),得到配置后的uni-app項(xiàng)目;編譯模塊,用于對上述配置后的uni-app項(xiàng)目進(jìn)行編譯,生成微信定位小程序。
10、第三方面,本專利技術(shù)實(shí)施例提供了一種電子設(shè)備,其中,上述電子設(shè)備包括處理器和存儲(chǔ)器,上述存儲(chǔ)器存儲(chǔ)有能夠被上述處理器執(zhí)行的機(jī)器可執(zhí)行指令,上述處理器執(zhí)行上述機(jī)器可執(zhí)行指令以實(shí)現(xiàn)第一方面至第一方面的第六種可能的實(shí)施方式任一項(xiàng)的微信定位小程序開發(fā)方法。
11、第四方面,本專利技術(shù)實(shí)施例提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其中,上述計(jì)算機(jī)存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,上述計(jì)算機(jī)程序包括程序指令,上述程序指令當(dāng)被處理器執(zhí)行時(shí),使上述處理器執(zhí)行第一方面至第一方面的第六種可能的實(shí)施方式任一項(xiàng)的微信定位小程序開發(fā)方法。
12、本專利技術(shù)實(shí)施例帶來了以下有益效果:
13、本專利技術(shù)實(shí)施例提供了一種微信定位小程序開發(fā)方法、裝置及電子設(shè)備,包括:在代碼編輯器中創(chuàng)建初始uni-app項(xiàng)目;在上述初始uni-app項(xiàng)目中添加預(yù)設(shè)的源文件;上述源文件為基于微信編程語法編寫的用于獲取定位坐標(biāo)的原生代碼;將上述源文件中的索引文件導(dǎo)入上述初始uni-app項(xiàng)目的根目錄中,并設(shè)置上述源文件的定位標(biāo)簽;在上述初始uni-app項(xiàng)目的預(yù)設(shè)定位頁面中,添加上述定位標(biāo)簽;通過上述定位標(biāo)簽上傳坐標(biāo)數(shù)據(jù),得到配置后的uni-app項(xiàng)目;對上述配置后的uni-app項(xiàng)目進(jìn)行編譯,生成微信定位小程序。該方法通過調(diào)用預(yù)設(shè)的源文件,然后通過上述源文件對上述初始uni-app項(xiàng)目進(jìn)行配置,最后將配置好的始uni-app項(xiàng)目進(jìn)行編譯,得到微信定位小程序,以提升微信定位小程序開發(fā)的效率。
14、本實(shí)施例公開的其他特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,或者,部分特征和優(yōu)點(diǎn)可以從說明書推知或毫無疑義地確定,或者通過實(shí)施本公開的上述技術(shù)即可得知。
15、為使本公開的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種微信定位小程序開發(fā)方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的微信定位小程序開發(fā)方法,其特征在于,所述代碼編輯器為:HBuilderX代碼編輯器。
3.根據(jù)權(quán)利要求2所述的微信定位小程序開發(fā)方法,其特征在于,在所述初始uni-app項(xiàng)目中添加預(yù)設(shè)的源文件的步驟,包括:
4.根據(jù)權(quán)利要求1所述的微信定位小程序開發(fā)方法,其特征在于,將所述源文件中的索引文件導(dǎo)入所述初始uni-app項(xiàng)目的根目錄中的步驟,包括:
5.根據(jù)權(quán)利要求4所述的微信定位小程序開發(fā)方法,其特征在于,在所述初始uni-app項(xiàng)目的預(yù)設(shè)定位頁面中,添加所述定位標(biāo)簽的步驟,包括:
6.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的微信定位小程序開發(fā)方法,其特征在于,對所述配置后的uni-app項(xiàng)目進(jìn)行編譯,生成微信定位小程序的步驟,包括:
7.根據(jù)權(quán)利要求1所述的微信定位小程序開發(fā)方法,其特征在于,在代碼編輯器中創(chuàng)建初始uni-app項(xiàng)目的步驟之后,所述方法還包括:
8.一種微信定位小程序開發(fā)裝置,其特征在于,包括:
9.一
10.一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,所述程序指令當(dāng)被處理器執(zhí)行時(shí),使所述處理器執(zhí)行如權(quán)利要求1至7任一項(xiàng)所述的微信定位小程序開發(fā)方法。
...【技術(shù)特征摘要】
1.一種微信定位小程序開發(fā)方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的微信定位小程序開發(fā)方法,其特征在于,所述代碼編輯器為:hbuilderx代碼編輯器。
3.根據(jù)權(quán)利要求2所述的微信定位小程序開發(fā)方法,其特征在于,在所述初始uni-app項(xiàng)目中添加預(yù)設(shè)的源文件的步驟,包括:
4.根據(jù)權(quán)利要求1所述的微信定位小程序開發(fā)方法,其特征在于,將所述源文件中的索引文件導(dǎo)入所述初始uni-app項(xiàng)目的根目錄中的步驟,包括:
5.根據(jù)權(quán)利要求4所述的微信定位小程序開發(fā)方法,其特征在于,在所述初始uni-app項(xiàng)目的預(yù)設(shè)定位頁面中,添加所述定位標(biāo)簽的步驟,包括:
6.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的微信定位小程序開發(fā)方法,其特征在于,對所述配置后...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李林,
申請(專利權(quán))人:北京神州泰岳軟件股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會(huì)獲得科技券。