ionic4 開發企業微信應用0

2022-01-18 13:30:01 字數 1762 閱讀 1682

nodejs(好像是10以上對於ionic4)

很多資料說最好裝cnpm,我使用感覺好像cnpm問題比npm多一點,而且現在網路情況不像以前那麼惡劣了

具有管理員許可權的命令列(類linux使用sudo)執行

npm install ionic -g

目前ionic4還沒正式發布,建立ionic4專案,需要使用

tabs代表模板型別,這可以直接ionic start --type=angular 嚮導方式建立

官方好像推薦的是vs code,好像說了很多好像,主要是現在總結的時候已經不太記得當時的過程了,當時搜了很多資料,都是掃過一眼

vs code是用electron應用,btw,ionic4也支援編譯成electron應用執行。

一些常用外掛程式,如:ionic 4 snippets、path intellinesne

其他工具,如:sublime text3,這個也不錯,ionic1開發的時候用的這個,很快

預設tabs模板建立的三個tab頁叫tab1,tab2,tab3顯然不適合開發,新建三個頁面,放到pages檔案加下,使用命令:

ionic g

可以選擇新建型別,頁面,服務,模組,元件等,我建立了三個頁面,名字中支援直接輸入路徑,三個頁面:home,todo,done

刪除原來三個tab123頁面,修改路由:tabs.router.module.ts,我從來沒學過angular,所以也不懂具體含義,照著修改了一下,可以正常使用。

然後開發了乙個列表頁面,從後台獲取資料,建立乙個service,記得新建命令嗎 ionic g,負責http從伺服器獲取資料,參考簡單實現搜尋}

}}---我是有底線的---

loadingspinner="bubbles"

loadingtext="載入更多...">

中間發現乙個viewchild裝飾器用type取值有問題的bug,git上報了,rc2已經解決了

ionic serve

除錯沒啥說的,後面引數也沒研究過,可以指定host之類的。

我使用chrome除錯的,跨域問題,需要安裝乙個外掛程式:allow-control-allow-origin

還有乙個方式,ionic配置**,沒搞,我後面會跟後台服務部署在一起,所以不需要。還被人鄙視都流行前後分離了,我還傳統jsp

發布這個著實費了一些勁,網上資料很多,但是說的都很簡單,可能著本身就是很簡單,我卻卡住了

直接使用ionic build --prod生成www資料夾,我理解應該是拷貝裡面內容到nginx類似靜態**伺服器即可

但是這樣,除錯ionic serve又不行了,每次發布都要改,這肯定不行啊,然後網上找資料,因為angular,webpack,啥的都不懂啊,根本沒法自己搞,只能抄

見到有人說這樣:

ionic cordova platform add browser

ionic cordova build browser

有說加--engine browser --base-href /www/這兩個引數的,這兩個應該是angular的

又說把改為

ionic build --prod -- --base-href /www/

還有乙個待解決的問題就是除錯的時候可以/www/tabs/todo,路由到todo的tab頁,發布後報錯,這個說配置路由解決,還沒研究,準備有時間學學angular的路由,在解決這個問題

微信開發(4)

具體資訊自己填寫吧,我們這裡講解的是wifi直連裝置 連線型別選擇wifi 產品 選擇每個產品唯一 當然你也可以根據實際需求選擇 產品能力登記頁為了方便測試全部選擇預設,其中控制面板的選擇和編寫後面會詳細講解這裡先隨便選吧 申請好產品以後,我們將得到乙個產品id,後面編碼時會用到 就是我打碼那個數字...

企業微信應用案例

操作步驟 配置可信網域名稱並將驗證檔案放置到根目錄下。js sdk認證過程 配置可信可信網域名稱 js sdk使用許可權簽名演算法 獲取企業的jsapi ticket 請求方式 get https 請求url jsapi ticket jsapiticket noncestr noncestr ta...

微信企業號開發 UserAgent

useragent 屬性是乙個僅僅讀的字串,宣告了瀏覽器用於 http 請求的使用者 頭 使用useragent能夠推斷使用者訪問的瀏覽器資訊。事實上jquery1.10之前的版本號就是依據這個推斷瀏覽器的。幾條手機的useragent 能夠看到不但能得到手機型別蘋果還是android手機。還能得到...