我想實現一個按鈕,它可以在用戶界面上獲取圖形的屏幕截圖並將該屏幕截圖附加到Outlook電子郵件中。藉此,用戶可以立即將該附件發送給其他用戶。屏幕截圖和Outlook電子郵件附件 - Javascript實施
這必須單擊按鈕完成。
任何想法將不勝感激。
我想實現一個按鈕,它可以在用戶界面上獲取圖形的屏幕截圖並將該屏幕截圖附加到Outlook電子郵件中。藉此,用戶可以立即將該附件發送給其他用戶。屏幕截圖和Outlook電子郵件附件 - Javascript實施
這必須單擊按鈕完成。
任何想法將不勝感激。
您在經典javascript中所擁有的最好成績是mailto
協議。不幸的是(在這種情況下),它不支持HTML主體或多部分內容。這意味着JavaScript本身不會有幫助。
剛好有幾個選項左:
Hello Patrick, EWS解決方案聽起來很有趣,我會嘗試閱讀更多內容。關於將屏幕截圖作爲特定UI元素的圖像的任何建議? – 2015-03-23 10:24:16
您可以使用我認爲的畫布。讓我看看...發現它。看看[這裏](http://html2canvas.hertzen.com/)。 – 2015-03-23 12:30:32
其實我碰到過這個解決方案,但「截圖基於DOM,因此它可能不是100%準確的真實表示,因爲它沒有做出實際的截圖」這是我的擔心......但我仍然會嘗試產生結果並測試它:)欣賞你的時間! – 2015-03-23 12:53:46
正如你可以考慮採取截圖,然後將其上傳到網絡服務器進行進一步的處理和發送電子郵件解決方法。你也可以開發一個瀏覽器的插件,你可以做任何你需要的。但是,最終用戶必須安裝它才能夠滿足您的需求。
也許你可以通過從javascript打開outlook開始:http://stackoverflow.com/questions/776672/opening-outlook-through-javascript – alb3rtobr 2015-03-13 08:27:51
嗯,我絕對做了我的研究以下。我只關心安全問題,如http://stackoverflow.com/questions/776672/opening-outlook-through-javascript 所述。我想知道是否有更好的解決方案,並在UI上截取圖形元素。有任何想法嗎? – 2015-03-13 08:30:17
爲什麼你需要使用Outlook?你在哪裏運行JavaScript代碼? – 2015-03-13 09:25:06