Zurück   Flashforum > Ohne Thema > Am Rande

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-08-2011, 11:35   #1 (permalink)
Rookie_BS
 
Benutzerbild von Rookie_BS
 
Registriert seit: Sep 2004
Beiträge: 730
facebook Canvas-Einbindung läuft aber Verständnisfrage

Guten Tag!

ich bins seit 3 Tagen bei Facebook registriert - ja seit DREI Tagen ...

Ich habe mir eine "App" gebaut, denn es scheint, das man nur so zu einem
"frei"gestaltbaren Layout kommt.

Ich habe also eine App definiert (mit Cnavas-URL und allem pi, pa, po) - schön.

Nun findet sich aber bereits in der der Dokumentation der Hinweis auf
2 Layoutvarianten: 520px oder 760px breit. Ersterer hat links und rechts
im Live-Betrieb irgendwelche Navigationsleisten und der 760ziger eben nicht.

Letzterer ist A) größer und hat B) weniger Blabla drumrum.

In den Settings kann man aber nur eine Canvas-URL angeben.
Ergebnis: im 520ziger-Layout passt das aber im 760ziger gibt's ne riesen
Lücke... zu erreichen sind beide ("Fanpages") auf unterschiedlichem Weg...

der 520ziger irgendwie über die FB-Navi und der 760ziger Fanpage-URL.

Das System verstehe ich irgendwie nicht.

Falls ich FB gar nicht kapiert haben sollte - einfach nachfragen was der rookie
mit seinem Geschreibsel meint.

_mfg
__________________
Wenn Sie glauben Ihnen ist klar was ich gesagt habe - dann haben Sie mich missverstanden! Alan Greenspan
Rookie_BS ist offline   Mit Zitat antworten
Alt 10-08-2011, 08:24   #2 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Beiträge: 151
Hallo,
genau, es gibt zwei Arten die Seite anzuzeigen. Beides sind Iframes. Beide haben den gleichen Inhalt, weil gleiche Quell-URL.

A) 760px unter apps.facebook.com/appname als Standalone

B) 520px unter www.facebook/firmenname als Menüpunkt(Tab Name)

Gibst du keinen Tab Name an, so ist deine Anwendung nur unter apps.facebook.com/appname erreichbar und eine klassisches App in welchem ausdrücklich nur ein Spiel/App läuft. Viele Appanbieter haben hier die Datenabgriffserlaubnis (Facebook Graph API )eingebettet welches aus Sichheitsgründen nicht im Iframe des Apps stattfindet, sondern auf ein neues Facebook-fenster weiterleitet.

Gibst du einen Tab Name an, und die User klicken drauf werden diese nicht auf die apps.facebook.com/appname weitergeleitet sondern verbleiben auf der Firmenseite als Menüpunkt. Musst also niemanden erzählen, dass der selbe Inhalt des Firmenmenüpunkts auf apps.facebook.com/appname abrufbar ist :-)

Unter "On Facebook" kannst ausserdem dem Iframe Scrollbars oder Autoresize anhängen.

Geändert von yaet (10-08-2011 um 08:25 Uhr)
yaet ist offline   Mit Zitat antworten
Alt 10-08-2011, 14:27   #3 (permalink)
Rookie_BS
 
Benutzerbild von Rookie_BS
 
Registriert seit: Sep 2004
Beiträge: 730
Aaah der Part mit der sicherheitsrelevanten Trennung war mir unbekannt.
Konnte mir nicht erklären, was die 2 unterschiedlichen iFrame-Einbindungen
der selben Quelle sollten, außer das die 760ziger mehr Raum für's Layout
bietet...

Dankööö!

edit: was muss ich denn tun damit der Button "Go to App" nicht bei den Besuchern erscheint?
ziel ist lediglich die Umsetzung eine Tab-Menüs zur Einbindung verschiedener 520ziger-iFrames.
Also nur Tabs (Links in der linken Navi) sind das Ziel... wie bei Beispiel Chanel...

http://www.facebook.com/chanel

Es sollte keine App suggeriert, verlinkt oder sonstwie präsent sein.

_mfg
__________________
Wenn Sie glauben Ihnen ist klar was ich gesagt habe - dann haben Sie mich missverstanden! Alan Greenspan

Geändert von Rookie_BS (10-08-2011 um 14:31 Uhr)
Rookie_BS ist offline   Mit Zitat antworten
Alt 10-08-2011, 18:52   #4 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Beiträge: 151
Das "Go to App"(Zur Anwendung) bzw die "App Profile Page" sieht der Anwender nicht bzw es ist von Facebook etwas missverständlich. Einfach erstmal ignorieren ist hier das beste. Das Iframe bleibt immer ein Iframe und erscheint nicht als "App Profile Page". Auf diesem App Profile Page steht links mittig "zu meiner Seite hinzufügen". Drücke dort drauf und wähle deine Firmenseite. Vorher aber einen Tab Name vergeben. Einfach mal kopflos testen, geht nix kaputt :-)

1.)Button: App-erstellen und bearbeiten
2.)Link: view app profile page (unter App wählen> Einstellungen bearbeiten> Related links)
3.)Link: zu meiner Seite hinzufügen
4.)Firmenseite öffnen und sich am erstellten Link und Iframe erfreuen :-)

Geändert von yaet (10-08-2011 um 20:29 Uhr)
yaet ist offline   Mit Zitat antworten
Alt 12-08-2011, 17:00   #5 (permalink)
Rookie_BS
 
Benutzerbild von Rookie_BS
 
Registriert seit: Sep 2004
Beiträge: 730
Jo, jo alles läuft inzwischen... letztlich muss man nur die Textfelder
für die Cnvas-Config leer lassen...

Aaaaaaaaber ist ja nicht so das es keine "neuen" Probleme gäbe

folgendes PHP-Konstrukt macht mir Sorgen:

PHP-Code:
<?php
...
$user_profile $facebook->api('/me');
$user_id $user_profile['first_name'];
...
?>

<!doctype html>
...
<object id="...">
...
<param name="FlashVars" value="UID=<?php echo $user_id ?>">
...
</object>
</html>
Ergebnis nur im Chrome bei der Auslieferung und
somit auch nur da im Flash zu sehen:

PHP-Code:
<param name="FlashVars" value="UID=MeinVorname"
Ansonsten...

PHP-Code:
<param name="FlashVars" value="UID="
But why?

_mfg
__________________
Wenn Sie glauben Ihnen ist klar was ich gesagt habe - dann haben Sie mich missverstanden! Alan Greenspan
Rookie_BS ist offline   Mit Zitat antworten
Alt 12-08-2011, 20:40   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Beiträge: 151
Das ist dann eher eine PHP Frage. Cache mal geleert bei den anderen Browsern?
yaet 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
swf läuft nicht mehr nach Einbindung in HTML chrissy810 Flash CS4 Professional 5 27-10-2009 14:17
solid border -> canvas in canvas bug Rotzlucky Flex programmieren 0 27-03-2008 15:35
Wieso läuft SWF mit NS u. FF, aber nicht mit IE 6? GoToPress Flash MX 2004 4 16-08-2006 14:37
läuft rein, läuft raus...aber dann springt er statt zu laufen JensEickhoff ActionScript 1 3 15-08-2003 09:41
swf läuft auf Mac, aber auf PC nicht ! Piranha Flash 4 und Flash 5 3 22-10-2001 20:18


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:04 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele