網站搜尋
我本來打算在我的一個專案中使用 wavesurfer.js,所以我查看了 http://wavesurfer-js.org 上的示範。
我把一個大型的 mp3 文件(大約 2 小時)拖到要求上傳文件的頁面中間。它似乎想要載入它,但過了一會兒 Chrome 就出現了錯誤。瀏覽器並沒有崩潰,只是該分頁失效了。
對於較小的檔案、單一歌曲,它似乎運作正常。
所以似乎 HTML5 網頁音訊或 websurfer.js 庫有所限制,但我不確定。有人有任何想法嗎?
wavesurfer.js GitHub:大型 MP3 文件會導致 DOM 例外 12
抱歉處理這件事花了這麼久。根據我查到的資料,Safari 和 Chrome 由於記憶體限制,無法解碼大型二進位檔。
看起來現在無法修復,也許將來可以。他們正在嘗試其他方法,但到目前為止都沒有成功。
閱讀更多 →我打算使用 Qualtrics REST API,以便獲取從調查中收集的數據。我是否仍然可以直接通過 REST API 保留 Meteor 的反應性,還是應該將 REST API 的數據保存到 MongoDB 中,以便在應用程式中實現實時更新?
任何建議和進一步的閱讀都會很棒。
這聽起來可能像是一個新手的問題,但我剛開始使用 Meteor 和用作伺服器端程式碼的 JS,之前從未使用過網路 API。
這完全取決於你如何處理它回傳的資料。假設你要么是定期輪詢,要么這個 API 有某種推送服務(我以前從未聽說過,所以我不知道),你需要將它回傳的資料儲存在一個反應式資料源中:可能是一個 Collection 或 Session 變數,取決於所需的持久性。任何存取這些結構的 Meteor 模板都內建了反應性,如此處所述。
顯然,你可能需要以適當的定期間隔輪詢 API,這樣這個設置才能正常運作。看看 Meteor.setInterval,或者是 meteor-c
閱讀更多 →
有人知道有關 WebRTC/getUserMedia API 的好教程,可以讓兩個使用者通過網路攝影機互相連接的嗎?
一個合適的例子應該是 Chatroulette,只是它不需要那麼大。而且應該可以在本地主機上創建它。
希望有人能幫我一把!
使用 SimpleWebRTC 搭配訊號伺服器來達成你的目標。更多資訊請參見主網站
你需要 Node.js 來運行信令伺服器,或者你可以使用 SimpleWebRTC 信令伺服器進行測試用途。
不過,螢幕共享僅在 HTTPS 上有效。
閱讀更多 →
我正在使用帶有 Java 的 Google App Engine 和 Google Cloud Endpoints。在我的 JavaScript 前端,我正在使用這段代碼來處理初始化,正如建議的那樣:
var apisToLoad = 2; var url = '//' + $window.location.host + '/_ah/api'; gapi.client.load('sd', 'v1', handleLoad, url); gapi.client.load('oauth2', 'v2', handleLoad); function handleLoad() { // this only executes once, if (-- 閱讀更多 →
我正在使用 Google 地圖 API v3。我正在使用 wpestate 房地產 WordPress 主題。這是我在模板文件中的代碼。
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp"></script> <script src="https://maps.googleapis.com/maps/api/js? v=3.exp&sensor=false&libraries=places">< 閱讀更多 →首先,我想為我拙劣的網頁程式設計技術道歉。我對 Javascript 還很生疏。
這是我的問題:當我嘗試重現 [Google Analytics 的嵌入 API 指南] 時,我遇到了 未捕獲的類型錯誤
我得到的確切錯誤:Uncaught TypeError: Cannot set property 'innerHTML' of null (cb=gapi.loaded_0:139)
我尋找過答案,但沒有找到任何可行的。
這是我的完整程式碼:
<head> <script> (function(w,d,s,g,js,fs){ g=w.gapi||(w.gapi={});g.analytics={q:[],ready:function(f){this.q.push(f);}}; js=d.createElement(s);fs=d.getElementsByTagName(s)[0]; js.src='https://apis.google.com/js/ 閱讀更多 →
文件中有許多內容控制項,我需要找出游標位於哪個內容控制項,這樣我才能選擇該控制項並相應地進行操作。我認為通過為內容控制項實現 onEnter 和 onExit 事件,我可以達到這個目的。但我不知道如何在 JavaScript API 中聲明和調用這些事件處理程序。任何幫助都將不勝感激。
您需要使用多個 API 的組合來實現該功能,使用目前的 API 集合:
閱讀更多 →
我正在嘗試在播放已訪問路徑作為地圖路線時進行繪圖,如以下示例所示:
當地圖載入時,我希望繪製的點 A、B、C、D、E,然後是 F,能依次連接起來。
我已經成功繪製了這些點,但我無法將這些點動態地一個接一個地連接起來。
這是我的程式碼:
<script type="text/javascript"> var markers = [{ "title": 'Alibaug', "lat": '12.97721863', "lng": '80.22206879', "description": 'Alibaug is a coastal town and a municipal council in Raigad District in the Konkan region of Maharashtra, India.' }, { "title": 'Mumbai', "lat": '12.9962529', "lng": '80.2570098', 閱讀更多 →
我正在我的 Firebase 應用程序中創建匿名會話,以便在用戶創建帳戶之前保存其數據。我看到 Firebase 允許將 Facebook 登錄連接到匿名帳戶,這聽起來非常不錯,但這個過程的一個似乎警告是,我必須自己獲取 Facebook 令牌,而不是在 Firebase 這個很棒 API 的溫暖和便利中完成,這似乎有點未開發,考慮到 Firebase 在登錄流程中為應用程序完成了如此多的工作。
以下是他們的帳號連結文件中,如何連接匿名帳號的程式範例:
var credential = 閱讀更多 →
我正在嘗試實現某種個人即時公車追蹤器,但我卡在這個問題上:假設 A 點是我的出發地,E 點是我的目的地。B、C 和 D 點是定義公車特定路線的途經點。每 15 秒我會獲得公車的更新位置,然後我需要根據它的路線向使用者顯示估計到達目的地的剩餘時間。
在 Google 地圖路線 API 中,每個停靠點都會被計算在內,而不考慮公車在指定路線上的當前位置。實際上,例如,如果我已經經過了 C 點,那麼 A、B 和 C 點應該不計入計算,因為公車已經停靠過那些點。
我如何能使用 GMaps API 達成類似的事情?這有可能嗎?
閱讀更多 →