小编Par*_*Deb的帖子

防止跨多个 WebView 共享会话

我已经实现了一个ViewPager具有同一片段的多个实例的应用程序。该片段仅包含一个WebView. 在每个页面中,我都尝试加载 Google 的多个网站,例如 Gmail、云端硬盘、照片等(仅作为示例)。

我的期望是使用不同的 Google 帐户登录不同的网站。

问题是,当我使用帐户登录某个页面时,我会自动登录到使用同一帐户的所有其他页面。

我想防止在同一应用程序的不同 WebView 实例之间共享此会话或 cookie。

在 Stackoverflow 中发现了类似的问题,但不幸的是它没有任何答案。

  • 我尝试过禁用 cookie,例如 -

    CookieManager.getInstance().setAcceptCookie(false);
    
    Run Code Online (Sandbox Code Playgroud)

    但谷歌希望启用 cookie。

  • 我尝试为不同的网站使用不同的片段。

  • 尝试将每个页面的 WebView 实例化为-new WebView(...)
  • 计划在启用privateBrowsing的情况下初始化 webview,但在 API 级别 17 中已弃用(未实现)。

我没有更多的想法这样做。有什么办法可以做到或者不可以吗?如果是,怎么办?

android webview

5
推荐指数
0
解决办法
422
查看次数

使用来自文件的输入运行 C++ 的命令

cpp文件

#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
    freopen("input.txt","r",stdin); // All inputs from 'input.txt' file

    int n,m;
    cin>>n>>m;
    cout<<(n+m)<<endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

该文件input.txt可能包含:

输入.txt

10 20

用于构建和运行代码的命令行 -

g++ myC.cpp -o myC
myC
Run Code Online (Sandbox Code Playgroud)

它产生30input.txt文件中获取输入的输出。

现在我正在寻找一个命令,它同样可以从文件中获取输入,但希望避免在代码中使用 freopen()。

可能是这样的——

g++ myC.cpp -o myC  // To compile
myC -i input.txt    // To run with input
Run Code Online (Sandbox Code Playgroud)

c++ command

2
推荐指数
1
解决办法
3万
查看次数

在sql数据库中输入用户输入?

我正在尝试创建一个注册表单,但我无法将用户的电子邮件发送到sql数据库.

这是我的HTML表单代码

<form class="form-login" action="register.php" method="POST">
    <h2 class="form-login-heading">sign up now</h2>
    <div class="login-wrap">
        <input type="text" class="form-control" placeholder="First Name" name="first" autofocus>
        <br>
        <input type="text" class="form-control" placeholder="Last Name" name="last">
        <br>
        <input type="text" class="form-control" placeholder="Email" name="email">
        <br>
        <input type="text" class="form-control" placeholder="Username" name="username">
        <br>
        <input type="password" class="form-control" placeholder="Password" name="password">
        <label class="checkbox">
            <span class="pull-right">
                <a href="resetpassword.html"> Forgot Password?</a>

            </span>
        </label>
        <button class="btn btn-theme btn-block" type="submit"><i class="fa fa-lock"></i> SIGN UP</button>
        <hr>

        <div class="login-social-link centered">
            <p>or you can sign in via your social network</p>
            <button class="btn btn-facebook" type="submit"><i …
Run Code Online (Sandbox Code Playgroud)

php mysql sql-server

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

标签 统计

android ×1

c++ ×1

command ×1

mysql ×1

php ×1

sql-server ×1

webview ×1