Javascript 如何在Cordova Android应用程序中禁用复制粘贴、拼写检查和自动完成
如何在Cordova Android应用程序中禁用复制粘贴、拼写检查和自动完成?用户键入的文本自动完成时 我不知道Javascript和Cordova,但在Android代码中,你可以试试这个 要求API等级11或以上Javascript 如何在Cordova Android应用程序中禁用复制粘贴、拼写检查和自动完成,javascript,android,cordova,Javascript,Android,Cordova,如何在Cordova Android应用程序中禁用复制粘贴、拼写检查和自动完成?用户键入的文本自动完成时 我不知道Javascript和Cordova,但在Android代码中,你可以试试这个 要求API等级11或以上 从onCreateActionModeActionMode返回false,菜单将阻止启动操作模式选择所有、剪切、复制和粘贴操作。我不知道Javascript和Cordova,但在Android代码中,您可以尝试此操作 要求API等级11或以上 从onCreateActionMod
从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“粘贴”和修剪额外字符来限制它,但需要进行大量操作,因为我必须验证大量字符。这是一个银行应用程序。传递任何无效数据意味着脏负载,因此服务器会完全拒绝它