Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Cordova Android应用程序中禁用复制粘贴、拼写检查和自动完成_Javascript_Android_Cordova - Fatal编程技术网

Javascript 如何在Cordova Android应用程序中禁用复制粘贴、拼写检查和自动完成

Javascript 如何在Cordova Android应用程序中禁用复制粘贴、拼写检查和自动完成,javascript,android,cordova,Javascript,Android,Cordova,如何在Cordova Android应用程序中禁用复制粘贴、拼写检查和自动完成?用户键入的文本自动完成时 我不知道Javascript和Cordova,但在Android代码中,你可以试试这个 要求API等级11或以上 从onCreateActionModeActionMode返回false,菜单将阻止启动操作模式选择所有、剪切、复制和粘贴操作。我不知道Javascript和Cordova,但在Android代码中,您可以尝试此操作 要求API等级11或以上 从onCreateActionMod

如何在Cordova Android应用程序中禁用复制粘贴、拼写检查和自动完成?用户键入的文本自动完成时

我不知道Javascript和Cordova,但在Android代码中,你可以试试这个

要求API等级11或以上


从onCreateActionModeActionMode返回false,菜单将阻止启动操作模式选择所有、剪切、复制和粘贴操作。

我不知道Javascript和Cordova,但在Android代码中,您可以尝试此操作

要求API等级11或以上


从onCreateActionModeActionMode返回false,菜单将阻止启动操作模式选择所有、剪切、复制和粘贴操作。

@Tasos在其评论中所说的是有效的,如果您希望在应用程序中禁用所有用户选择,您可以使用此问题的答案:

我到处找人帮忙。这终于对我起作用了

public class MainActivity extends DroidGap {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        super.loadUrl("file:///android_asset/www/index.html");

        super.appView.setOnLongClickListener(new View.OnLongClickListener() {

            public boolean onLongClick(View v) {
                return true;
            }
        });
    }
}
setOnClickListener是发挥魔力的工具。一定要把这个放好 调用super.loadUrl后


@Tasos在其评论中所说的是有效的,如果您想禁用应用程序中的所有用户选择,您可以使用以下问题的答案:

我到处找人帮忙。这终于对我起作用了

public class MainActivity extends DroidGap {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        super.loadUrl("file:///android_asset/www/index.html");

        super.appView.setOnLongClickListener(new View.OnLongClickListener() {

            public boolean onLongClick(View v) {
                return true;
            }
        });
    }
}
setOnClickListener是发挥魔力的工具。一定要把这个放好 调用super.loadUrl后


所以,我不知道你建议的答案是否有效。他想知道,如何在Cordova应用程序中停用此功能。您发布本机代码的目的是什么

未停用的正常输入字段如下所示:

<input id="username" type="text" placeholder="Username">
<input id="username" type="text" placeholder="Username" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false">
要停用这些内容,只需对其进行编辑,使其如下所示:

<input id="username" type="text" placeholder="Username">
<input id="username" type="text" placeholder="Username" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false">

希望有帮助

所以,我不知道你建议的答案是否有效。他想知道,如何在Cordova应用程序中停用此功能。您发布本机代码的目的是什么

 **Use below code:**
 <style type="text/css">
 *:not(input):not(textarea) {
 -webkit-user-select: none; /* disable selection/Copy of UIWebView */
   -webkit-touch-callout: none; /* disable the IOS popup when           long-press on a link */
  }       
  </style>

 **If you want Disable only anchor button tag use this.**
      a {-webkit-user-select: none; /* disable selection/Copy of      UIWebView */
    -webkit-touch-callout: none; /* disable the IOS popup when   long-press on a link */
 }
未停用的正常输入字段如下所示:

<input id="username" type="text" placeholder="Username">
<input id="username" type="text" placeholder="Username" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false">
要停用这些内容,只需对其进行编辑,使其如下所示:

<input id="username" type="text" placeholder="Username">
<input id="username" type="text" placeholder="Username" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false">
希望有帮助

 **Use below code:**
 <style type="text/css">
 *:not(input):not(textarea) {
 -webkit-user-select: none; /* disable selection/Copy of UIWebView */
   -webkit-touch-callout: none; /* disable the IOS popup when           long-press on a link */
  }       
  </style>

 **If you want Disable only anchor button tag use this.**
      a {-webkit-user-select: none; /* disable selection/Copy of      UIWebView */
    -webkit-touch-callout: none; /* disable the IOS popup when   long-press on a link */
 }
如果应用程序中未使用contextmenu功能,请尝试此代码,否则contextmenu功能将停止工作


如果您的应用程序中没有使用contextmenu功能,请尝试此代码,否则contextmenu功能将停止工作

您可以添加一些css规则来禁用复制文本-@MuhammadUsman-我已尝试使用jQuery“粘贴”和修剪额外字符来限制它,但我必须进行大量操作验证许多字符。这是一个银行应用程序。传递任何无效数据意味着脏负载,因此服务器会完全拒绝它。您可以添加一些css规则来禁用复制文本-@MuhammadUsman-我尝试使用jQuery“粘贴”和修剪额外字符来限制它,但需要进行大量操作,因为我必须验证大量字符。这是一个银行应用程序。传递任何无效数据意味着脏负载,因此服务器会完全拒绝它