2017-01-27 2 views
1

Ich möchte in der Lage sein, zwischen zwei verschiedenen Apps (app1 und app2) mithilfe von und Übergangsanimation zu wechseln. Idealerweise mit den folgenden Fähigkeiten 1) App2 ist in der Lage zu erkennen, dass von App1 aufgerufen wurde 2) App1 in der Lage, einen Rückruf-Parameter von App2Integration zwischen verschiedenen Google Appmaker-Apps

Antwort

0

Leider keine Magie für diesen Fall. Um dieses Szenario zu implementieren, müssen Sie:

1 Erstellen Sie separate Modell (AppSettings zum Beispiel) in beiden Apps und speichern Sie dort App1Url und App2Url entsprechend für jede App. diese Bindung für Link-Widgets

2 Um Benutzer von App1 zu navigieren Sie app2 verwenden können:

@datasources.AppSettings.item.App2Url + '?paramName=paramValue' + '#PageName' 

3 Im onAttach Fall die Funktion 'Seitenname' Seite invoke wie diese

function loadPageName() { 
    google.script.url.getLocation(function(location) { 
    var paramName = location.parameter.paramName; 
    var datasource = app.datasources.SomeDatasource; 

    datasource.filters.SomeField._equals = paramName; 
    datasource.load(); 
    }); 
} 

Bitte beachten Sie, dass zur Vermeidung einer doppelten Datenquellenladung diese auf manual loading mode umgestellt werden muss.

Dieses Szenario führt zum vollständigen Neuladen der Seite.