其他分享
首页 > 其他分享> > Android Phonegap 2.0或更高版本的任何Facebook,Twitter,消息等分享插件更新

Android Phonegap 2.0或更高版本的任何Facebook,Twitter,消息等分享插件更新

作者:互联网

我正在尝试使用PhoneGap Share plugin for 2.0版本.我已经实现了它,但这不能正常工作.

这个插件是用PhoneGap 1.0及更高版本编写的任何新的或更新的插件,用于Facebook上的共享消息.

我已经提到了这个documentation和这个问题:How to implement facebook send, twitter share, send sms, send email in my phonegap android application?

但仍未得到适当的解决方案.

解决方法:

我正在分享我的代码,工作正常.
请参阅This link以获取共享插件功能,并按照以下步骤进行操作.

1-将JS文件放在MainActivity.java文件夹的同一文件夹中.

2-将Js文件放在www文件夹中,并将其添加到index.html文件夹中.

3-将以下行添加到config.xml(如果您使用的是新版本的Phonegap)或plugins.xml(对于旧版本的Phonegap):

4 – 添加HTML

    <!DOCTYPE html>
    <html>
    <head>
    <script type="text/javascript" src="js/libs/cordova-2.0.0.js"></script>
    <script type="text/javascript" src="js/libs/jq_min.js"></script>
    <script src="js/libs/share.js">
    </script>
    <script>
        // Wait for Cordova to load
        //
        document.addEventListener("deviceready", onDeviceReady, false);

        // Cordova is ready
        //
        function onDeviceReady() {

        }

        //share plugin for update status  
        function share(subject, text) { 
        window.plugins.share.show({
        subject: subject,
        text: text},
        function() {
        alert("sent success");}, // Success function
        function() {alert('Share failed')} // Failure function
         );
        };

        //Send message on facebook
        $(document).ready(function() {
        $("button#sendFacebook").click(function(){
        var txtsub = $("input#txtsub").attr("value");
        var txtmsg = $("#txtmsg").val();
        share(txtsub, txtmsg);
    });

    });
    </script>
    </head>

    <body>
    <input id="txtsub" type="text" placeholder="Enter Subject" maxlength="20" required /><br/><br/>

    <textarea placeholder="Enter Message" id="txtmsg" rows="4" cols="25"></textarea><br/>
    <button id="sendFacebook">Update Status </button>


    </body>
    </html>

并为Face book,twitter,gmail等测试这个插件
&安培;请享用 :).

如果您有任何疑问,请告诉我.

标签:android,cordova,phonegap-plugins,share
来源: https://codeday.me/bug/20190928/1829227.html