小编Ant*_*ine的帖子

如何使用javascript在Phonegap上发布图片

我目前正在使用Phonegap实现Web智能手机应用程序.在此应用程序中,用户可以使用手机摄像头在Facebook上发布他们拍摄的图像.通过发送基本64位编码图像,仅使用javascript成功实现了此功能.现在,我想使用Twitter实现相同的功能.

我发现了一些关于此的非常有趣的博客文章,我已经能够仅使用javascript来更新用户状态...但我也无法使用update_with_media Twitter网络服务发布图像.

根据这篇文章,有人说如果不使用服务器端代码(例如php脚本)就无法实现此操作.

所以我的问题是:是否可以仅使用javascript来使用update_with_media Twitter网络服务?

我发给你的代码是为了概述当前的解决方案.我把这篇文章作为工作基础:http://oodlestechnologies.com/blogs/Twitter-integration-on-PhoneGap-using-ChildBrowser-and-OAuth-for-iOS-and-Android-Platforms

这是我的HTML代码.

<!DOCTYPE html>
<html>
    <head>
        <title>Test</title>
        <script type="text/javascript" src="../js/jquery/jquery.min.js"></script>
        <script type="text/javascript" src="../cordova-2.5.0.js"></script>
        <script type="text/javascript" src="../js/childBrowser/childbrowser.js"></script>
        <script type="text/javascript" src="../js/helpers/jsOAuth-1.3.6.js"></script>
        <script type="text/javascript" src="../js/helpers/twitter.js"></script>
    </head>
    <body>
        <h4>Oodles Twitter App</h4>
        <table border="1">
            <tr>
                <th>Login using Twitter</th>
                <th>
                    <button id="loginBtn" onclick="Twitter.init();">Login</button>
                    <button id="logoutBtn" onclick="logOut();">Logout</button>
                </th>
            </tr>
            <tr id="tweetText">
                <td colspan="2"><textarea id="tweet"></textarea></td>
            </tr>
            <tr id="tweetBtn">
                <td colspan="2" align="right">
                    <button id="tweeter" onclick="Twitter.tweet();">Tweet</button>
                </td>
            </tr>
            <tr><td colspan="2"><div id="welcome">Please Login to use this app</div></td></tr>
        </table>
        <br/>
        <br/> …
Run Code Online (Sandbox Code Playgroud)

javascript twitter cordova

13
推荐指数
1
解决办法
2756
查看次数

标签 统计

cordova ×1

javascript ×1

twitter ×1