2012-07-16 58 views
0

對於我的IOS應用程序,客戶端通過C中相當實際的客戶端庫與服務器進行交互。我正在網站上重新創建應用程序,並且想知道是否需要用JavaScript重寫此庫。是否有可能說,通過本地存儲將原始靜態客戶端庫傳輸到客戶端,並以某種方式執行它?或者下載它作爲一個插件(我將如何做到這一點)?這只是猜測。對於可能的解決方案的任何想法都會很有幫助。它需要是客戶端,因爲它通過tcp流式傳輸並解碼視頻饋送。我是否需要用Javascript重寫我的客戶端庫?

在此先感謝

+0

你的IOS是用哪種語言編寫的? – fsenart 2012-07-16 22:37:57

+0

客戶端庫是用C寫的 – PendingVegan 2012-07-16 22:39:53

+0

我認爲你會想把視頻解碼成H.264或者瀏覽器在服務器端可以理解的其他一些編解碼器。儘量讓客戶儘可能輕。 – uotonyh 2012-07-16 22:44:13

回答

0

當你的iOS應用程序使用在C庫的唯一途徑(有些實驗)是使用Google Native Client這是一個沙箱技術爲運行英特爾的x86的子集或從安全的ARM原生代碼網頁瀏覽器。但現在它只能在Chrome上使用。 否則,你必須用Javascript編寫它,以便跨平臺並從幾乎每個Web瀏覽器運行它。此外,您可以修改我們的iOS應用程序並使其成爲hybrid,然後您可以在iOS應用程序和客戶端Web瀏覽器中使用相同的Javascript庫。

+0

相同的Javascript庫,或相同的C庫?另外,如果我將應用程序混合使用,它看起來只能在Ios設備上運行。 – PendingVegan 2012-07-16 23:14:26

+0

如果您的應用程序是混合應用程序,那麼您必須用JavaScript重寫您的C庫,在您的iOS應用程序以及將來的Web瀏覽器應用程序中使用它。 – fsenart 2012-07-16 23:40:04

相關問題