标签: whatsapp

如何将位图发送到 WhatsApp 应用程序

我的问题是如何将位图发送到 Whastapp 应用程序,我使用以下代码;

ImageView iv=(ImageView)view.findViewById(R.id.item_image);
Bitmap bitmap = ((BitmapDrawable)iv.getDrawable()).getBitmap();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] byteArray = stream.toByteArray();

PackageInfo info=pm.getPackageInfo("com.whatsapp", PackageManager.GET_META_DATA);
//Check if package exists or not. If not then code
//in catch block will be called
waIntent.setPackage("com.whatsapp");
waIntent.setType("image/png");
waIntent.putExtra(Intent.ACTION_SEND, byteArray);
startActivity(Intent.createChooser(waIntent, "Share with"));
Run Code Online (Sandbox Code Playgroud)

但是那个代码不起作用。我的错误是什么?谢谢。

android bitmap whatsapp

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

向未保存的号码发送 Whatsapp 消息

我正在尝试向特定号码发送 whatsapp 消息,而无需保存该联系人。

这是我的代码

 try {
    Uri uri = Uri.parse("smsto: " + smsNumber);
    //Timber.e("smsNumber %s", uri.toString());
    Intent i = new Intent(Intent.ACTION_SENDTO, uri);
    i.setPackage("com.whatsapp");
    startActivity(Intent.createChooser(i, ""));

} catch (Exception e) {
    Toast.makeText(this, "WhatsApp not Installed", Toast.LENGTH_SHORT).show();
}
Run Code Online (Sandbox Code Playgroud)

以及我从中得到的信息

这就是我得到的

android whatsapp

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

如何使用 WhatsApp 共享按钮共享当前 URL

我有一个基于 Rails 的博客应用程序,我正在搜索如何为 WhatsApp 添加共享按钮,以便用户可以与联系人共享他们正在阅读的文章,我在这个答案中得到了一些有用的东西

根据答案:

<a href="whatsapp://send?text=SHAREMESSAGE">Share on WhatsApp</a>
Run Code Online (Sandbox Code Playgroud)

这有效,但我想在用户单击按钮时共享当前 URL。

ruby-on-rails whatsapp

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

拨打 whatsapp 视频通话

我使用此代码从我的应用程序发送一条普通的 whatsapp 文本消息:

Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");
sendIntent.setType("text/plain");
sendIntent.setPackage("com.whatsapp");
startActivity(sendIntent);
Run Code Online (Sandbox Code Playgroud)

如何从我的应用程序执行 whatsapp 视频通话?

java android android-intent whatsapp

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

自动从联系人生成 Whatsapp 群组

我遇到的问题是,我有一个充满电话号码和电子邮件的 Excel 数据库,我想制作一个 Android 应用程序,自动将这些号码从 Excel 文件提取到 Whatsapp 组(我不想手动添加它们)

excel android whatsapp

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

直接从我的 android 应用程序发送 whatsapp 消息

在我的 android 应用程序中,用户填写手机号码的文本框和他想要发送到该手机号码的消息并单击发送按钮后,该消息应直接发送到该手机号码,而无需让用户单击 WhatsApp 应用程序中的发送按钮。 在此处输入图片说明

以下是我用于发送 WhatsApp 消息的代码。

Uri mUri = Uri.parse("https://api.whatsapp.com/send?phone=9197xxxxxx88&text='Hello User'");
Intent intent = new Intent("android.intent.action.VIEW", mUri);
intent.setPackage("com.whatsapp");
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

java android whatsapp

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

Angular 7 Web 应用程序中的 watsapp 共享

我正在开发一个 Angular Web 应用程序,

我试图在web.watsapp.com https://web.whatsapp.com/上分享我的内容,

我用两种方式尝试过但它不起作用

这是我的代码

第一次尝试 ->

<a href="whatsapp://send?text=Proof%20That%20European%20Festival%20Fashion%20Is%20Better%20Than%20American%20Fashion%0A%0Ahttp%3A%2F%2Fwww.buzzfeed.com%2Fazafar%2Fproof-that-european-festival-fashion-is-better-than-american%3Fbfwa">Share2</a>
Run Code Online (Sandbox Code Playgroud)

第二次尝试->

<a href="whatsapp://send" data-text="Take a look at this awesome website:" data-href="" class="wa_btn wa_btn_s" style="display:none">Share1</a>  
Run Code Online (Sandbox Code Playgroud)

javascript whatsapp angular

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

WhatsApp 自定义 URL 方案在 Web 视图中不起作用

我正在 android 中做 webview,其中我正在调用该网站中的网站链接,我正在调用web.whatsapp.com链接。现在,此链接在桌面和移动视图中运行良好,而如果我在网络视图中打开相同的链接,则显示错误,即网页不可用,以便更清晰地查看错误图像

在此输入图像描述

这是android webview的代码

public class MainActivity extends AppCompatActivity {
    WebView webView;
    ProgressBar bar;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        webView = (WebView) findViewById(R.id.webView2);
        bar =(ProgressBar) findViewById(R.id.progressBar2);
        webView.setWebViewClient(new myWebClient());
        webView.loadUrl("http://.../");
        webView.getSettings().setJavaScriptEnabled(true);
        webView.setWebViewClient(new myWebClient());
    }

    public class myWebClient extends WebViewClient{

        @Override
        public void onPageFinished(WebView view, String url) {
            bar.setVisibility(View.GONE);
            view.setVisibility(webView.VISIBLE);
            super.onPageFinished(view, url);
        }

        @Override
        public void onPageStarted(WebView view, String url, Bitmap favicon) {
            super.onPageStarted(view, url, favicon);
            bar.setVisibility(View.VISIBLE);
        }

        @Override
        public boolean shouldOverrideUrlLoading(WebView view, …
Run Code Online (Sandbox Code Playgroud)

url android android-webview whatsapp

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

在 Python 中,如何通过保存的浏览器会话使 Selenium 无头工作?

我正在尝试绕过 web.whatsapp.com 二维码扫描页面。这是我到目前为止使用的代码:

options = webdriver.ChromeOptions();
options.add_argument('--user-data-dir=./User_Data')
driver = webdriver.Chrome(options=options)
driver.get('https://web.whatsapp.com/')
Run Code Online (Sandbox Code Playgroud)

第一次尝试时,我必须手动扫描 QR 码,而在以后的尝试中,它不会要求提供 QR 码。

但是,如果我在添加此行 chrome_options.add_argument("--headless") 后尝试执行相同的操作,则会出现将 DevTools 活动端口写入文件时出错。我尝试了至少十几种不同的谷歌搜索解决方案,但没有一个有效。对此的任何帮助将不胜感激!谢谢。

到目前为止,尝试了不同组合中的一堆不同参数,但没有任何效果:

options = Options() #decomment for local debugging
options.add_argument('--no-sandbox')
options.add_argument('--headless')
options.add_experimental_option('useAutomationExtension', False)
options.add_argument('--disable-setuid-sandbox')
options.add_argument('--remote-debugging-port=9222')
options.add_argument('--disable-dev-shm-usage')
options.add_argument('--disable-gpu')  # Last I checked this was necessary.
options.add_argument('start-maximized')
options.add_argument('disable-infobars')
options.add_argument('--user-data-dir=./User_Data')
driver = webdriver.Chrome('chromedriver.exe', options=options)

driver.get('https://web.whatsapp.com/')
Run Code Online (Sandbox Code Playgroud)

python selenium headless headless-browser whatsapp

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

WhatsApp 更改了套餐名称?包名突然出错

我在我的应用程序中与 wpp 集成,这工作正常大约一年,但我发现它不再工作了。当应用程序尝试启动意图时,会发生 NameNotFoundException

   Caused by: android.content.pm.PackageManager$NameNotFoundException: com.whatsapp
Run Code Online (Sandbox Code Playgroud)

知道发生了什么事吗?

编辑:我认为这是 Android 11 的问题,这有意义吗?

android kotlin whatsapp

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