2015-02-26 1 views
1

C'est la première fois que j'explore la fonctionnalité de partage pour partager une URL sur des applications natives Facebook/Twitter et j'apprécierais de l'aide pour obtenir cette fonctionnalité travail.Impossible de partager l'URL sur les applications natives Facebook et Twitter sur Firefox OS

J'ai vérifié et j'ai remarqué que l'application de la plaquette standard fonctionne effectivement dans ce cas. Issues reported on GitHub with snapshots. Fondamentalement, le problème est que ces applications de réseautage social n'obtiennent pas les URL qui sont envoyées par le biais MozActivity.

Quelqu'un at-il déjà fait face à ce problème? Comment résoudre ça?

Voici le code de l'application Firefox OS que j'ai jusqu'à présent (à peu près similaire à l'application boilerplate):

JS:

"use strict"; 
(function() { 

    var share = document.querySelector("#share"); 
    if (share) { 
     share.onclick = function() { 
      new MozActivity({ 
       name: "share", 
       data: { 
        url: "http://www.google.com" 
       } 
      }); 
     }; 
    } 
})(); 

HTML:

<!DOCTYPE html> 
<html> 

<head> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="width=device-width"> 
</head> 

<body> 
    <main> 
     <button id="share">Share URL</button> 
    </main> 

    <script type="text/javascript" src="js/webapp.js"></script> 
</body> 

</html> 

Comment puis-je ça fonctionne?

Répondre