Zurück   Flashforum > Alternative Technologien > JavaScript & jQuery

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-12-2011, 10:02   #1 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.348
läuft nur in manchen browsern

hi ihrs,

ich spiel auch grad mal ein bissal mit der html5 canvas und javascript rum. hab auch direkt aus dem szylla thread die func für die farben übernommen

hier mein kleines experiment:
edit: ich habe den link wieder entfernt. war nur zum testen gedacht.

allerdings hat sich jetzt rausgestellt, dass es bei mir im firefox 3.6.24 und im google chrome 16.0.912.63 einwandfrei läuft, jedoch nicht in anderen browsern, bzw. browser versionen. schon im firefox version 8.01 sieht man nur die stats oben links und die buttons unten links?!

daher die frage, läuft es bei euch? welchen browser habt ihr? fällt jemanden auf was hier schief laufen könnte?

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (19-12-2011 um 13:18 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 19-12-2011, 10:10   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Chrome 16, läuft
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 19-12-2011, 10:23   #3 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.348
danke fürs feedback.

wie es aussieht bleibt bei einigen die canvas.width und height auf 0... grad beim kollegen mit dem firebug getestet. das könnte das problem sein, aber gleichzeit kommt da natürlich die frage auf wieso das so ist.

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (19-12-2011 um 13:17 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 19-12-2011, 10:29   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Also auf Win7 64 läufts in Chrome 16.0.912.63 m und Safari 5.1.2. Im
IE 9.0.8112.16421 und Firefox 8.0.1 erscheinen keine Kreise. Und Opera 11.52 zeigt das ganze irgendwie hochskaliert und verzerrt an (siehe Bild).

Benutzt Du vielleicht irgendwelche WebKit-spezifischen Funktionen? Das scheint ja eine weitverbreitete Unsitte in HTML5-Kreisen zu sein
Angehängte Grafiken
Dateityp: png opera.png (257,9 KB, 7x aufgerufen)
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 19-12-2011, 10:49   #5 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.348
danke fürs feedback!

aber ich versteh das nicht! bei einem kollegen hier direkt nebenan mit win7 und chrome 16.0.912.63 m läufts nicht?! wo soll denn der unterschied sein?
egal... vielleicht erstmal das prob auf den firefox einkreisen. hier ist es nämlich überall so das der ff 8.01 einfach keine kriese anzeigt und behauptet die canvas width und height wären 0.

Zitat:
Benutzt Du vielleicht irgendwelche WebKit-spezifischen Funktionen? Das scheint ja eine weitverbreitete Unsitte in HTML5-Kreisen zu sein
kenn mich mit webkit nicht die bohne aus, aber hab eigentlich soweit alles selbst geschrieben. sind ja auch nicht viele funktionen für nötig... von demher, nee.

gibts evtl probleme mit meiner getCanvas function? sieht evtl hier jemand ein problem? weil ja wie gesagt bei manchen als ausgabe kommt das die cnavas width und height 0 wären:
PHP-Code:
/*
getCanvas
*/
var getCanvas = function( idfullscreen ) {

    var 
canvas document.getElementByIdid );

    if ( 
canvas.getContext ) {

        if ( 
fullscreen.fullscreenMode ) {

            
canvas.width document.width fullscreen.widthDif;
            
canvas.height document.height fullscreen.heightDif;

        }

        return 
canvas;

    }

    return 
null;


und aufgerufen wird das ganze so:
PHP-Code:
var fullscreenObj = {};
fullscreenObj.fullscreenMode true;
fullscreenObj.widthDif 0;
fullscreenObj.heightDif 0;//70;

this.canvas getCanvascanvasIDfullscreenObj );
this.canvasContext this.canvas.getContext"2d" ); 
cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (19-12-2011 um 10:50 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 19-12-2011, 11:04   #6 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Soweit ich weiß gibt es doch gar keine Eigenschaft namens width in document?!
PHP-Code:
alert(document.width); // Firefox -> undefined 
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (19-12-2011 um 11:05 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 19-12-2011, 11:09   #7 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.348
okay, hm, bei mir kommt da nen wert bei raus wenn ich mir das ausgeben lasse:
Zitat:
alert(document.width);
ausgabe 1152... da scheinen sich die beiden firefox versionen massiv zu unterscheiden!
wie würdest du denn die breite abfragen?

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 19-12-2011, 11:16   #8 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Es geht natürlich auch irgendwie mit reinem JS, aber um solche Browserinkompatibilitäten zu überwinden, hat man ja eigentlich jQuery entwickelt:
PHP-Code:
alert( $(document).width() ); 
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (19-12-2011 um 11:18 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 19-12-2011, 11:19   #9 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.348
ich steig da grad erst ein.
okay, dann schau ich mich mal schlau!

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 19-12-2011, 11:42   #10 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.348
also es lag tatsächlich am document.width bzw document.height.. aua aua.
mit jquery klappts jetzt. danke martin für den tipp!

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Skript läuft auf manchen Servern nich ? MalcomX PHP und MySQL 7 06-07-2009 06:46
veröffentlichtes swf läuft auf manchen Rechnern/Browsern, auf anderen nicht! Steril707 ActionScript 3 3 01-02-2008 10:24
Keine Flashdarstellung in manchen Firefox Browsern pixelbeach Flash CS3 Professional 7 17-10-2007 14:43
Scrolltext wird in manchen Browsern nicht angezeigt grenni Flash MX 0 18-02-2005 08:53
website läuft auf manchen macs nicht earl HTML und CSS 10 16-07-2003 21:30


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:11 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele