2014-12-07 132 views
2

MS Surface Pro上的手寫筆非常棒,特別是在OneNote中。對於工程師和設計師來說,它使草圖和線框非常簡單。在網站上使用Surface Pro筆

另一方面,OneNote在其在線功能方面相當有限,我可以考慮許多其他用途,以便在Web應用程序中使用良好的觸控筆。

爲了在瀏覽器中使用JavaScript,在JavaScript中複製OneNote的手寫筆行爲(例如手掌拒絕,平滑線條,擦除筆畫等),有沒有辦法或者更好的現有庫?

編輯:爲了清楚起見,我的意思不僅僅是基本的繪圖,更像MS Office中的墨跡功能,您可以在文檔內容上手繪,而不會干擾您與應用程序的交互方式,以及當您滾動和縮放時,墨水仍然保留。

我設想了一種全屏透明畫布,當檢測到筆懸停時出現,當筆被移除時隱藏以允許常規鼠標輸入。內容將被傳送到某種SVG並顯示爲position:relative;或者其他的東西。

這個新的可能在原始的HTML5,或者我在看某種插件?

+0

看來Wacom有一個[瀏覽器插件API](http://www.wacomeng.com/web/),但不清楚它是否必要或b)適用於其他品牌的手寫筆。 – orlade 2014-12-07 20:27:18

回答

0

Pointer Events草稿規範提供了您需要編寫這樣一個庫的原語,但不幸的是,Chrome團隊投票反對支持它,並且它是否會成爲一個可在公共場合使用的足夠支持的標準仍有待觀察站點。