-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

微信公眾平臺網頁開發實戰——HTML5+JSSDK混合開發解密

( 簡體 字)
作者:席新亮等類別:1. -> 程式設計 -> 網路編程 -> HTML
   2. -> 程式設計 -> 網路編程 -> Javascript
譯者:
出版社:電子工業出版社微信公眾平臺網頁開發實戰——HTML5+JSSDK混合開發解密 3dWoo書號: 46792
詢問書籍請說出此書號!

缺書
NT售價: 345

出版日:5/1/2017
頁數:256
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121313639
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

移動Web的發展速度令人驚嘆,近幾年所有互聯網大企業都在往移動端發展,微信幾乎占領了移動互聯網的大部分江山,微信的公眾號也已超過1000萬,越來越多的企業不再建設網站,而是只要有一個包含所有功能的微信公眾號就可以了,所有的服務行業也都創建了自己的公眾號。由此可見,微信開發的人才需求非常旺盛。
微信公眾號實際上就是一個MINI版的瀏覽器,可以說,HTML 5的網頁功能都能在微信公眾號內部實現,甚至通過JSSDK,HTML 5網頁還可以調用微信提供的所有接口,包括分享、掃一掃、支付、卡券、定位、照片、語音等功能。所以Web開發人員可以設計并實現更多的微信公眾號內容,而不用學習更多移動開發的知識,只要會調用這些接口即可。
本書就是一本幫助讀者學習微信公眾平臺+HTML 5網頁開發的入門書,只要有簡單的HTML和JavaScript知識,就可以開發出一個功能完整的微信公眾平臺。
本書特色
為了與時俱進,從事前端開發工作的讀者朋友,都應該了解、學習一下微信的JSSDK,本書中介紹了微信HTML5+JSSDK+微信網頁樣式的示例代碼、技巧和實戰案例。本書主要講解形式如下:
(1)針對每個API,都設計一個包含頁面結構的完整效果,然后根據API中提供的各個接口,設計好針對每個接口的調用方法。
(2)所有的案例代碼都很完整,讀者在調試不通的情況下,可以直接使用本書資源中的源代碼文件進行調試。
(3)很多人即使熟悉了API的接口,也不知道如何應用,本書最后還提供了兩個完整的項目案例,利用JSSDK+HTML 5的形式,把制作項目的流程、代碼和技巧完整地演示出來。
本書的結構
第1章:由于做微信HTML 5+JSSDK開發離不開微信公眾號,所以首先介紹了微信公眾號的注冊流程,并講解一些關于微信后臺的操作,以便于讀者對微信后臺有一個更清晰的認知。
第2章:微信JSSDK的API使用需要搭建微信JSSDK的基礎環境,本章綜合講解了搭建過程,為后續接口調用做鋪墊。
第3~9章:闡述了微信開放的所有API,包含代碼示例、常見問題及一些小技巧。
第10章:詳細介紹了如何使用微信提供的網頁樣式庫,結合這些樣式和HTML 5,能夠開發出更Native的微信公眾號。
第11~12章:用案例作為載體,結合比較流行的HTML 5技術,講解了微信JSSDK在實際項目中的重要作用。
第13章:總結了在微信JSSDK開發中可能面臨的一些問題,隨后又介紹了在微信調試模式下,一些提示信息的作用。
本書寫給誰
Web網頁開發人員
PHP開發人員
微信開發人員
大學畢業想利用微信平臺創業的人員
微信公眾號的維護人員
微信公眾號的運營人員
由于作者個人能力有限,書中難免有疏漏之處,歡迎讀者朋友提出寶貴的建議。
最后,感謝您購買此書,相信您也是一位前端技術愛好者。祝您在技術及職場生涯中,一帆風順!
參與本書編寫的還有:劉鑫、陳士領、陳麗、毛聰、王琳、張?、薛淑英、李蘭英、周洋、張學軍、張興瑜、陳宇、王健、張鑫,一并感謝他們。
席新亮
內容簡介:

2017年,微信已經全面支持公眾平臺內的網頁開發,并且提供了網頁開發樣式庫、JSSDK庫和網頁內支付、網頁調試工具,Web開發人員可以利用這些功能開發出更多、更好、更炫的微信內應用。本書立志于幫助微信開發者更好地學習微信中的網頁開發和JSSDK庫。 本書涵蓋了微信網頁開發的所有API案例實戰以及所有樣式庫。全書分為13章,第1~2章介紹了不同類型微信公眾號的區別和微信內網頁JSSDK的開發環境;第3~9章介紹了微信開放的所有API,并提供了最貼近現實的實例;第10章通過實例演示了微信提供的網頁樣式;第11~12章利用微信JSSDK+HTML 5技術實現了兩個大的項目應用;最后一章介紹一些微信開發的技巧及問題。 本書適合所有微信開發人員使用,尤其適合目前從事Web開發工作的人員。本書定位基礎,用案例結合API應用,是目前市場上僅有的一本介紹微信網頁結合HTML5開發的書。

目錄:

第1章 認識微信公眾平臺 1
1.1 微信公眾平臺賬號分類 1
1.1.1 訂閱號 2
1.1.2 服務號 2
1.1.3 企業號 4
1.1.4 小程序 4
1.2 微信公眾號申請流程 5
1.3 微信公眾號的認證 9
1.4 公眾號設置 10
1.5 成為微信開發者 10
1.5.1 通過公眾號 10
1.5.2 通過測試號 12
1.6 公眾號的安全中心 13
1.7 本章小結 14
第2章 搭建網頁JSSDK開發環境 15
2.1 JSSDK介紹 15
2.2 部署JSSDK 17
2.2.1 綁定域名 17
2.2.2 引入JS文件 18
2.2.3 通過wx.config接口驗證JSSDK權限 18
2.3 使用SAE部署測試號的JSSDK 28
2.3.1 在SAE中創建應用 28
2.3.2 上傳測試代碼 31
2.3.3 綁定JS接口 32
2.3.4 針對SAE不支持讀寫操作的處理——Memcached 34
2.3.5 在公眾號中測試效果 37
2.4 JSSDK的調試工具 38
2.5 JSSDK的主要功能參考列表 38
2.6 一些其他基礎入門必知的知識點 41
2.7 本章小結 41
第3章 JSSDK網頁開發的基礎接口和分享接口 42
3.1 基礎接口的作用 42
3.1.1 任何開發都要從基礎接口開始 42
3.1.2 判斷當前客戶端版本是否支持指定JS接口 42
3.2 分享接口的作用 44
3.2.1 分享接口有什么好處 44
3.2.2 獲取微信的分享接口 44
3.3 實例:微信分享一個網頁到朋友圈 47
3.4 常見問題 51
第4章 JSSDK的圖像處理 52
4.1 認識圖像接口 52
4.1.1 從手機相冊中選圖 52
4.1.2 預覽圖片 55
4.1.3 上傳圖片 56
4.1.4 下載圖片 59
4.2 實例:從手機相冊中選擇照片然后分享 61
4.2.1 項目需求 61
4.2.2 需求分解 61
4.2.3 代碼實現 62
4.3 常見問題 65
第5章 JSSDK的音頻處理 66
5.1 音頻接口 66
5.1.1 開始錄音 66
5.1.2 停止錄音 67
5.1.3 監聽錄音自動停止 68
5.1.4 播放語音 68
5.1.5 暫停播放 70
5.1.6 停止播放 71
5.1.7 監聽語音播放完畢 71
5.1.8 上傳語音 72
5.1.9 下載語音 74
5.2 常見問題 75
第6章 JSSDK的界面操作 76
6.1 界面操作 76
6.1.1 關閉當前網頁窗口 76
6.1.2 批量隱藏功能按鈕 77
6.1.3 批量顯示功能按鈕 78
6.1.4 隱藏所有非基礎按鈕 80
6.1.5 顯示所有功能按鈕 80
6.2 常見問題 81
第7章 JSSDK的地理位置 82
7.1 地理位置 82
7.1.1 獲取地理位置 82
7.1.2 使用微信內置地圖查看位置 85
7.2 常見問題 87
第8章 JSSDK的智能操作與微信支付 88
8.1 智能接口——識別音頻并返回識別結果 88
8.2 微信掃一掃 90
8.3 設備信息——獲取網絡狀態接口 92
8.4 微信支付 93
8.4.1 微信支付公眾平臺申請流程 94
8.4.2 完成賬戶驗證 95
8.4.3 設置API秘鑰 96
8.4.4 下載API證書 98
8.4.5 微信支付的開發配置 99
8.4.6 微信支付測試 99
8.5 常見問題 102
第9章 JSSDK的微信商店 104
9.1 微信小店 104
9.2 微信卡券 105
9.2.1 批量添加卡券 105
9.2.2 調用適用于門店的卡券列表并獲取用戶選擇列表 107
9.2.3 查看微信卡包中的卡券 108
9.3 常見問題 109
第10章 微信網頁開發樣式庫 110
10.1 認識WeUI 110
10.1.1 WeUI的特色 110
10.1.2 安裝WeUI 111
10.1.3 使用WeUI做一個歡迎界面 113
10.2 使用表單 114
10.2.1 按鈕(Button) 114
10.2.2 表單輸入(Input) 117
10.2.3 列表(List) 121
10.2.4 滑塊(Slider) 122
10.2.5 上傳(Uploader) 124
10.3 使用基礎組件 128
10.3.1 九宮格(Grid) 128
10.3.2 進度條(Progress) 130
10.4 使用導航組件 133
10.5 網頁其他樣式 135
10.6 常見問題 136
第11章 實戰案例1:中國好友挑戰賽(HTML 5混編) 137
11.1 案例概述 137
11.2 客戶需求 137
11.2.1 首頁 137
11.2.2 男生游戲的邏輯 139
11.2.3 女生游戲的邏輯 142
11.2.4 分享頁面 147
11.3 實現代碼及分析 148
11.3.1 首頁模塊 148
11.3.2 參加女生組模塊 164
11.3.3 參加男生組模塊 198
11.4 案例總結 215
第12章 實戰案例2:LBS服務獲取用戶位置 216
12.1 案例概述 216
12.2 實現代碼及分析 216
12.3 案例總結 224
第13章 微信JSSDK相關開發技巧及問題 225
13.1 判斷微信瀏覽器 225
13.2 微信瀏覽器不支持打開App Store頁面 226
13.3 一些提示碼的問題 228
13.3.1 提示碼:invalid url domain 228
13.3.2 提示碼:invalid signature 229
13.3.3 提示碼:the permission value is offline verifying 229
13.3.4 提示碼:permission denied 229
13.3.5 提示碼:function not exist 229
附錄A JS-SDK使用權限簽名算法 230
附錄B 所有JS接口列表 233
附錄C 所有菜單項列表 243
附錄D 卡券擴展字段及簽名生成算法 245
序: