jquery - Vad är poängen med en JavaScript API-nyckel när den kan ses av alla som tittar på js-koden

Jag har sett tjänster som Google som kräver att du lägger till en API-nyckel när du gör ett JavaScript-anrop, så här.

https://www.google.com/jsapi?key=thekeygoeshere

Vad är poängen med att ha denna javascript-api-nyckel när koden kan ses och nyckeln kan läsas. Kan inte någon bara kopiera denna nyckel och använda den för sin egen webbplats? Eller är det något annat de gör i bakgrunden för att säkerställa att nyckeln tillhör webbplatsen som gör anropet?

Läs mer →

html - RichText WYSIWYG-redigerare utan användargränssnitt (endast JavaScript API)

Jag letar efter ett mycket rent projekt för att lägga till cross-browser JavaScript API till en contenteditable div.

Om det har ett användargränssnitt bör det vara möjligt att inte ladda det (till skillnad från att inaktivera det) eller helt ta bort det från källorna.

Jag letar verkligen efter grundläggande funktioner utan stort fokus på bakåtkompatibilitet, utan snarare en renare kod.

Vissa av funktionerna som jag skulle förvänta mig från detta API skulle vara:

html - Ladda ner en textfil skapad med HTML5 Filespace API med hjälp av JavaScript på Chrome

Jag försöker ladda ner en textfil som jag skapade med File Space API på Chrome. Jag kan inte ladda ner den. Jag kan bara visa den i Chrome-webbläsaren.

location.href = fileEntry.toURL();

Det är den kodraden jag för närvarande använder för att ladda ner det.

Kan jag använda content-disposition för att tvinga nedladdning av en .txt-fil? Om så är fallet, hur?

Svar #1

Kolla in FileSaver-gränssnittet: http:

Läs mer →

javascript - Google Maps API V3 - Finns det ett sätt att hämta Autocomplete-resultat istället för att rendera det som en rullgardinsmeny?

Jag behöver rendera resultaten av google.maps.places.Autocomplete på ett anpassat sätt, istället för den standardiserade rullgardinsmenyn.

Finns det något sätt jag kan använda Google Maps API V3 för att hämta samma information som Autocomplete, men i en Array per förfrågan istället för att API:et gör renderingen åt mig?

PS1:

Jag undrade om jag kunde använda google.maps.places.PlaceSearchRequest. Men, till skillnad från Autocomplete, begränsar det mi

Läs mer →

javascript - Kör Web Audio API-händelser i en separat tråd?

Jag är särskilt intresserad av onaudioprocess hos ScriptProcessorNode (tidigare kallad JavaScriptNode). Det är en händelselyssnare som kallas periodiskt för ljudbearbetning. Körs den i en separat tråd?

Jag skulle vilja mata in datan i en cirkulär buf

Läs mer →

javascript - få värde på variabel utanför fb.api med callback

Jag känner till problemet med ajax och returvariabler, jag läste på Stackoverflow om detta, jag vet att jag måste använda en callback-funktion, men i mitt fall fungerade det inte, självklart gör jag något fel

Min kod är detta:

var id_user=get_id_user_login();//undefined?????????? function get_id_u

Läs mer →

javascript - History API och History.js Bakåtknappsproblem

Jag laddar sidan via Ajax. När användaren klickar på en länk laddas sidan framgångsrikt via AJAX, men när användaren klickar på tillbaka-knappen laddas den ursprungliga sidan igen. Så scenariot är detta.

  1. Ladda den första sidan (index.php)
  2. Användaren klickar på länken
  3. Sidan laddas framgångsrikt
  4. Klickar på bakåtknappen
  5. Startsidan visas nu två gånger.

Här är markeringen.

$(function() { // Prepare var

Läs mer →

javascript - HTML5 webb ljud API wavesurfer.js kraschar på stora mp3-filer

Jag planerade att använda wavesurfer.js i ett projekt av mig, så jag kollade på demon på http://wavesurfer-js.org

Jag släppte en stor mp3-fil (ungefär 2 timmar) mitt på sidan som frågar efter en fil. Den verkar vilja ladda den men efter ett tag kommer Chrome med ett felmeddelande. Den kraschar inte, bara att fliken misslyckas.

Med mindre filer, enskilda låtar, verkar det fungera okej.

Så det verkar finnas antingen vissa begränsningar med html5 webbljud eller websurfer.js-bib

Läs mer →

javascript - Behåller Meteor reaktivitet när man använder ett REST API

Jag planerar att använda Qualtrics REST API för att hämta data som samlats in från en undersökning. Kan jag fortfarande behålla Meteors reaktivitet direkt genom REST API:et, eller borde jag spara data från REST API:et i MongoDB för att möjliggöra uppdateringar i realtid inom appen?

Alla råd och vidare läsning skulle vara bra.

Detta kommer förmodligen låta som en nybörjarfråga, men jag börjar precis med Meteor och JS som serversideskod och har aldrig använt ett webb-API tidigare.

Läs mer →

javascript - Handledning för WebRTC/getUserMedia API - flera kameror

Vet någon en bra handledning för ett WebRTC/getUserMedia API-script som gör det möjligt för två användare att ansluta till varandra med en webbkamera?

Ett riktigt exempel borde vara Chatroulette, bara det att det inte behöver vara så stort. Och det borde vara möjligt att skapa det på localhost.

Hoppa

Läs mer →