6
ノードWebkitを使用してデスクトップ上で実行したいコードバスアプリケーションがあります。ノードWebkit - Outlook経由で電子メールを送受信する
cordova.plugins.email()の機能をNode Webkitに置き換える必要がありますが、必要な情報を見つけるのに苦労しています。
誰でも手助けできますか?
//email composer
$('#stage').on('click', '#email', function(event){
var pdfatt = (this.getAttribute('data-pdfemail'));
var profforename = window.localStorage.getItem('profForename');
var profsurname = window.localStorage.getItem('profSurname');
var profemail = window.localStorage.getItem('profEmail');
cordova.plugins.email.isAvailable(
function (isAvailable) {
cordova.plugins.email.open({
body:'<p><img src="wp-content/uploads/2016/06/Email_Header.jpg"/></p><br><br>From:<p>'+profforename+' '+profsurname+'</p><p>Tel:'+proftel+'</p><p>Mob: '+profmob+'</p><p>Email: '+profemail+'</p><br><br><a href="'+pdfatt+'"><img height="30px" src='+baseurl+'"/wp-content/uploads/2016/06/download-pdf.jpg"/><br>Click To Download the PDF</a><br><br><br><p><img src="/wp-content/uploads/2016/06/Email_Footer.jpg"/></p>',
subject: 'subject',
isHtml: true
});
//alert('Service is not available') unless isAvailable;
}
);
});
上記のコードは基本的に新しいメールを開き、メールにあらかじめ入力しています。私はこれを行う方法について多くの情報を見つけることができません。私はnodemailerに出くわしましたが、私はOutlookで電子メールを開き、事前に入力して電子メールアドレスを追加する必要があるので、これが私の必要とするものではないと思います。
感謝
これを試してください: var gui = require( 'nw.gui');gui.Shell.openExternal( 'http://www.google.com'); – Naitik
私はすでに何をしているのですか?代わりにwebviewで開くようにします – LeeTee
'webview.src = 'https:// gmail.com''? – towerofnix