2012-05-11 97 views
1

我嘗試讓谷歌電子表格在單元格F中打開我的電話號碼作爲callto://鏈接,以便我的voip軟件可以立即撥打此號碼。 不幸的是,在單元格中寫入callto://數字會使電子表格猜測出鏈接爲http:/ callto:// number。如何打開一個不同於http協議的鏈接

所以我試圖實現一個用戶界面,它從單元中讀取數字併發出一個window.open,但這是不可能的。 然後我試着把這個callto:// - 鏈接到一個錨元素中,但這也不起作用。我也嘗試使用setHTML,但是,這不起作用。

任何想法如何解決這個問題?

+0

我認爲完全不可能:( – Edo

+0

Apps腳本問題跟蹤器中已經報告過類似問題,您可以將其列爲明星 http://code.google.com/p/google-apps- script-issues/issues/detail?id = 1107 –

+0

我傾向於將表單中的JSON轉換爲Angular,如果您有興趣,我可以創建一個演示。 –

回答

0

我定製了一個現有的工作流程來實現這個目的,它工作得很好。它使用Mac應用程序Alfred(需要付費的Powerpack)才能使用。工作流由幾個部分組成:

  1. 高亮/選擇谷歌表內(或任何其他應用程序)
  2. 消防分配給阿爾弗雷德工作流程中的鍵盤快捷鍵的數量。
  3. 該工作流程將數字複製到剪貼板。
  4. 它逃脫任何無關字符,使其成爲一個可用的電話號碼。
  5. 它將文本片段tel://加到數字前面。可以輕鬆調整工作流程以使用callto://
  6. 它執行已建立的「鏈接」。
  7. FaceTime自動使用Mac的切換功能使用附近連接的iPhone進行呼叫。如果您使用呼叫鏈接,它可能會打開Skype或其他VOIP應用程序分配來本機處理鏈接。

如果你喜歡這個想法,你可以download my workflow,並給它一個去。