以前沒仔細研究過微信網頁版,今天才發現它的前端是用AngularJS作的。的確,這麼複雜且典型的One-Page-One-Application應用是必須得用前端框架才行了。前端
微信的HTML代碼質量狠高,全部的消息內容都在<pre>
這個標籤下,最後一個<pre>
標籤就是輸入框。前端框架
在JavaScript控制檯裏這麼寫,就能用程序來發消息了:微信
angular.element('pre:last').scope().editAreaCtn = "Hello,微信"; angular.element('pre:last').scope().sendTextMessage();