小编Aja*_*rni的帖子

无法调用确定的Visibility()-从未看到过pid的连接-无法导航至HTML页面

以下是我成功登录我的Android应用后打开home.html页面的代码。但是,当我单击“登录”按钮时,它将加载相同的index.html页(未打开home.html)。

function check(form)  {
    //the following code checkes whether the entered userid and password are matching
    if(form.password.value == "moleac123") {
        if(form.remember_me.checked) {
            window.localStorage["password_remember"] = "moleac123";
            var date_to_remember = new Date().getTime();
            window.localStorage["date_remember"] = date_to_remember.toString();
        }
        $.mobile.pageLoadErrorMessage = "";
       // window.open('home.html'); //opens the target page while Id & password matches
       window.location="home.html";
    }
    else {
        alert("Invalid Password"); //displays error message
        $.mobile.pageLoadErrorMessage = "";
       // window.open('index.html');
        window.location="index.html";
    }
  }
Run Code Online (Sandbox Code Playgroud)

我在logcat上收到以下错误。(请注意,我的查询移动版本为1.3.2,并且我尝试升级到1.4.5仍然发生相同的问题)

Error:

D/JsMessageQueue? Set native->JS mode to null D/CordovaWebViewImpl? onPageDidNavigate(file:///android_asset/www/home.html)

W/BindingManager? Cannot call …
Run Code Online (Sandbox Code Playgroud)

android jquery-mobile

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

如何解决Gradle构建中的存储库证书错误

我安装了最新版本的android studio。我有已经安装的jdk 8。当我打开android studio时,出现以下错误。

Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.android.support:appcompat-v7:26.1.0.

Could not resolve com.android.support:appcompat-v7:26.1.0.
Required by:
    project :app
 > Could not resolve com.android.support:appcompat-v7:26.1.0.
    > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/support/appcompat-v7/26.1.0/appcompat-v7-26.1.0.pom'.
          > Could not GET 'https://dl.google.com/dl/android/maven2/com/android/support/appcompat-v7/26.1.0/appcompat-v7-26.1.0.pom'.
                   > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
                               > PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
                                              > unable to find valid certification path to requested target  
Run Code Online (Sandbox Code Playgroud)

因此,我删除了JDK …

java android maven

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

HTML中的消失按钮

我写了一个简单的输入字段,其中有一个按钮。代码如下。

form {
  width: 50%;
}


/* Style the search field */

.add-on {
  position: relative;
}

.add-on input {
  width: 100%;
  border-radius: 0;
}

.add-on button {
  position: absolute;
  border-radius: 0;
  top: 2px;
  right: 3px;
  height: 33px;
  width: 60px;
  z-index: 2;
  font-size: 14px;
  padding: 5px;
}
Run Code Online (Sandbox Code Playgroud)
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
<form class="navbar-form my-2 my-lg-0 ml-auto" role="search">
  <div class="input-group add-on">
    <input type="text" class="form-control" placeholder="Search" name="srch-term" id="srch-term">
    <button class="btn btn-primary" type="submit">Search</button>
  </div>
</form>
Run Code Online (Sandbox Code Playgroud)

如您所见,当我单击输入字段时,按钮消失了。当我在该表格外单击时,它再次出现。但是我不希望它在单击输入字段时消失。我怎样才能做到这一点?

html javascript css html5

5
推荐指数
3
解决办法
231
查看次数

徽章不是一个完美的三角形

我写了一个代码来创建一个三角徽章.它几乎正常工作,只有下端有点切断.

这是我的代码:

span {
  border: 1px solid #999;
  border-radius: 5px;
  display: inline-block;
  padding: 3px 8px;
  text-decoration: none;
}

.newBadge {
  border-right: 50px solid transparent !important;
  border-top: 50px solid #777 !important;
  height: 41px !important;
  left: 0px;
  position: absolute;
  top: 0px;
}

.badgeText {
  color: #fff;
  height: 90px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100px;
  height: 90px;
}

.badgeText strong {
  display: block;
  height: 100%;
  left: 37px;
  position: relative;
  -webkit-transform: rotate(-45deg) translate(0, -25%);
  -moz-transform: rotate(-45deg) translate(0, -25%);
  -ms-transform: rotate(-45deg) translate(0, -25%); …
Run Code Online (Sandbox Code Playgroud)

html css

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

测试整个表格用酶反应成分细胞

我正在尝试测试反应组件中的各个行和单元格,该组件的“返回”如下所示:

return (
    <div className="app-body">
       <table className="grid">
           <tbody>
               {grid.map((row, rowIdx) => {
                   return <tr className="grid-row" key={rowIdx}>
                       {row.map((node, nodeIdx) => {
                           const { row, col } = node;
                               return <Node
                                   key={nodeIdx}
                                   row={row}
                                   col={col}></Node>
                            })}
                        </tr>
                    })}
                </tbody>
            </table>
        </div>
    );
Run Code Online (Sandbox Code Playgroud)

如何测试笑话/酶中的每个细胞?我一直在尝试:

describe('test MyComponent', () => {
    const wrapper = render(<MyComponent />);
    const table = wrapper.find('table');
    const row = render(<tr />)
    const node = render(<Node />);

    it('table grid', () => {
        expect(table).toHaveLength(1);
        expect(row).toHaveLength(1);
        expect(node).toHaveLength(1);
    });
});

Run Code Online (Sandbox Code Playgroud)

为什么它只期望一个节点?如何收集表中的所有节点?

reactjs jestjs enzyme

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

将值从回收站适配器传递到android中的片段

我有一个回收站适配器,在其中添加setOnClickListener了适配器中的项。代码如下:

@Override
    public void onBindViewHolder(final FiltersAdapter.MyViewHolder holder, final int position) {
        holder.mOrganizer.setText(filtersList.get(position));
        holder.mLayout.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                try {
                    //Log.e("message","ONclick FIlter");
                    if (holder.mOrganizerCheck.isChecked()){
                        holder.mOrganizerCheck.setChecked(false);
                    }else {
                        holder.mOrganizerCheck.setChecked(true);
                        int pos = holder.getAdapterPosition();

                        filtersList.get(pos);

                        /*Bundle bundle = new Bundle();
                        bundle.putInt(pos, );*/

                        Log.d(TAG, "onClick: " +filtersList);
                        Log.d(TAG, "onClick of position: " +pos);

                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        });  
Run Code Online (Sandbox Code Playgroud)

这是片段代码,用于处理从适配器到片段的值。

private void initView() {
        mrvFilterBySender = (RecyclerView) mFilterView.findViewById(R.id.rvFilterBySender);
        mFiltersAdapter = new FiltersAdapter(getActivity(), mListOrganizer);
        RecyclerView.LayoutManager …
Run Code Online (Sandbox Code Playgroud)

android android-adapter android-fragments

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

java中预期的标识符

我在java中编写了一个简单的程序:

public class Will {

    int static square(int x) {
        int y = x * x;
        return y;
    }

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Please enter a number...");
        int n = sc.nextInt();
        int result = Will.square(n);
        System.out.println("Square of " + n + " is " + result);
    }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试编译它时,我收到了这些错误:

square.java:6: error: <identifier> expected
         int static square (int x)
            ^
square.java:6: error: invalid method declaration; return type required
         int static square (int x)
                    ^ …
Run Code Online (Sandbox Code Playgroud)

java

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

在 Android Studio 4.1 中构建失败

我最近安装了 Android Studio 4.1,尝试在 Android Studio 4.1 中运行一个示例项目。得到这个错误:

执行 com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable
java.lang.IllegalArgumentException 时发生失败(无错误信息)

所以我修改了几行,如下所示:

  1. 改变gradle.properties
    org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8

    org.gradle.jvmargs=-Xmx4608m -Dfile.encoding=UTF-8

  2. 更新minSdkVersion21

  3. 添加了Multidex支持

    def multidex_version = "2.0.1" 实现 "androidx.multidex:multidex:$multidex_version"

我什至尝试过invalidate caches and restart

我的类路径是classpath "com.android.tools.build:gradle:4.1.0",gradle 版本是gradle-6.5.

我确保 Android Studio 4.1 满足此链接中给出的最低兼容性。

然后我尝试在设备中安装示例应用程序。我收到此错误:
任务 ':app:packageDebug' 执行失败。

执行 com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable java.lang.IllegalArgumentException 时发生失败(无错误信息)

这是什么原因造成的?这是一个错误吗?

android gradle

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

原始图像在网站中压缩

我有一张原始图片,显示在这里.这是一张以jpg格式保存的高清图像.jpg是一种lossy在网站上加载时压缩图像的格式.所以我保存了图像,.png并试图在我的网站上查看它,但图像模糊了.我甚至增加dpi了paint.net中的图像,但是我的网站中的图像仍然模糊不清.
这是我的网站的屏幕截图:
ING
我想要在网站上显示高清图像,没有任何模糊.我该怎么做?

html image

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