2017-03-25 2 views
0

Ich habe eine Anwendung ähnlich wie quora. Wenn ich diese Frage teile, möchte ich, dass das entsprechende Bild und der Inhalt im Freigabe-Popup angezeigt werden.Wie man Facebook og Tags dynamisch in angular2 Anwendungen macht?

In der Regel müssen facebook og tags im Header hinzugefügt werden. Mit Javascript kann ich nicht auf Tags im Header zugreifen und manipuliere den Inhalt von og Tags. irgendeinen Weg, dies zu erreichen.

Ich versuchte ng2-Meta es hat nicht geholfen.

Antwort

1

Ich denke Meta Service Ihnen helfen können:

import { Meta } from '@angular/platform-browser'; 

@Component({ 
    selector: 'my-app', 
    template: `...` 
}) 
export class AppComponent { 
    constructor(private meta: Meta) { 
    meta.addTag({name: 'og:title', content: 'Content Title'}); 
    } 
} 

Siehe auch

+0

ich habe nicht exportiert Mitglied 'Meta' in plattform browser.d sehen. ts, Plattform-Browser-Version - 2.2.3, eckige Version - 2.2.3 – SameerShaik

+0

Ich wollte nicht update eckig jetzt auf 4, derzeit bin ich in 2.2.3 – SameerShaik