2009-03-26 6 views
0

Ich teste Dojo-Charting-Bibliothek. Ich bevorzuge es, die Bibliothek von der AOL Webseite zu benutzen, anstatt Dojo auf meinem Computer zu installieren. Ich habe die folgenden Codes:Wo befindet sich die dojo.charting-Bibliothek auf der AOL-Site?

<script 
    type="text/javascript" 
    src="http://o.aolcdn.com/dojo/1.2/dojo/dojo.xd.js"> 
</script> 
<script type="text/javascript"> 
    dojo.require("dojox.gfx"); 
    dojo.require("dojox.gfx.move"); 
    dojo.require("dojo.charting.*"); 
... 

ich einen Fehler bekam sagen "abgefangene Ausnahme: konnte nicht geladen werden Cross-Domain-Ressourcen. Dojo.charting ". Ich denke, dass meine Dojo-Bibliothek nicht dojo.charting.. Weiß jemand, wie die richtige URL ist? Gibt es eine Möglichkeit, die AOL-Site zu durchsuchen, um herauszufinden, welche Bibliotheken verfügbar sind?

Antwort

1

Zunächst einmal wie Jarret sagte: dojox.charting.

Zweitens: das "Wildcard-Laden" ist seit Dojo 0.4 obsolet. Sie können dojo.require ("some.package. *") Nicht mehr verwenden. Sie müssen explizit angeben, was Sie brauchen.

Das Beste, was Sie tun können, ist the charting docs und tests zu treffen, um zu sehen, wie es für Ihre speziellen Bedürfnisse richtig machen — Sie keine Hinweise auf geben haben, was Sie versuchen tatsächlich zu tun.

+0

Sie sind direkt auf "Wildcard loading". Wenn ich das Paket angegeben habe, funktioniert es. –

1

haben Sie versucht mit dojox.charting? Anstelle von dojo.charting - bemerken Sie das Fehlen von x in 'Dojo'?

EDIT: AOL Release Notes auf Dojo enthalten keine Erwähnung der Charting ... Ich vermute, Sie können hier auf eigene Faust sein. Dieser Link erwähnt, dass die Version 1.2.x von AOL mit der Version 0.4.2 identisch ist, in der sie ihre API-Einschlüsse http://dev.aol.com/dojo auflisten (Diagramme nicht enthalten). Host Charting an anderer Stelle, wenn Sie es benötigen, indem Sie einen nachfolgenden <script> Tag hinzufügen, mit einer anderen URL für die Charting-Komponenten, die Sie benötigen. Oder ... vielleicht ist AOL nicht der richtige CDN-Host für Sie: Verschieben Sie Ihre Cloud woanders :-)

+0

Nebenbei arbeitete ich für AOL ... bist du sicher, dass du sie heute benutzen willst? –

+0

nop. Funktioniert immer noch nicht. Möglicherweise muss ich dojo.js zur URL hinzufügen. Wie kann ich zusätzliche Bibliothek in URL hinzufügen? –

+0

Ich verstehe. Vielen Dank. Bearbeitete die Antwort. –

Verwandte Themen