我正在尝试使用插件here这是我第一次开始在Android中使用Phonegap,所以这个过程对我来说有点不熟悉。
到目前为止,我已将.JAVA
文件添加到此处“src.org.apache.cordova”我已将.JS
添加到www文件夹并在HTML
中引用了该文件夹文件。
我已将以下内容添加到config.xml
<plugin name="EmailComposer" value="org.apache.cordova.emailComposer"/>
由于README文件并没有真正涉及细节,我假设这是必须进入的值。
然后我在HTML
文件中使用以下内容。
window.plugins.emailComposer.showEmailComposerWithCallback(null,"Look at this photo","Take a look at <b>this<b/>:",["example@email.com", "johndoe@email.org"],[],[],true,["_complete_path/image.jpg", "_other_complete_path/file.zip"]);
直接来自README文件,运行应用程序时没有任何反应。甚至不是错误。
我尝试在模拟器和运行4.0.3的Samsung S2上使用各种版本
Phonegap 2.7版
有人能指出我正确的方向吗?
由于
答案 0 :(得分:2)
The mail plugin from katzer就像一个魅力。
使用cordova plugin add cordova-plugin-email-composer@0.8.3
在本地添加安装。
如果您使用 PhoneGap Build ,请不要忘记将以下行添加到config.xml
<gap:plugin name="cordova-plugin-email-composer" version="0.8.3" source="npm" />
答案 1 :(得分:1)
这仅仅是区分大小写的值 - 我更改了以下内容
org.apache.cordova.emailComposer
有关
org.apache.cordova.EmailComposer
答案 2 :(得分:0)
您需要使用此插件,它易于使用,并提供更多功能。
最新稳定版 - cordova插件添加cordova-plugin-email-composer@0.8.3