小编zb2*_*b22的帖子

如何将Firebase与Glide集成('使用'方法)

我正在尝试使用Firebase与Glide集成,由于某些原因, Glide.using()无法解决此方法.我添加了:

compile 'com.firebaseui:firebase-ui-storage:0.6.0'
Run Code Online (Sandbox Code Playgroud)

进入build.gradle并且还:

compile 'com.github.bumptech.glide:glide:4.0.0-RC1'
Run Code Online (Sandbox Code Playgroud)

这是我试图使用Glide的部分:

   mStorageRef = FirebaseStorage.getInstance().getReference();
    mStorageRef.child("images/Puffer-fish-are-pretty-damn-cute.jpg");

// Load the image using Glide
        Glide.with(this)
                .using(new FirebaseImageLoader()) // cannot resolve method using!
                .load(mStorageRef)
                .into(imageView);
Run Code Online (Sandbox Code Playgroud)

我希望你能帮助我,没有在网上找到任何解决方案.

java android firebase android-glide firebase-storage

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

如何使用instantApp webview加载http url?

我正在尝试制作一个instantApp并在开幕活动中放置一个webView.当我添加一个以https开头的网址时,我可以在我的网页浏览器上看到该网站.但是当url以http开头时,我收到一个错误:

网:: ERR_CLEARTEXT_NOT_PERMITTED

这是我的代码:

public class HelloActivity extends AppCompatActivity {

WebView webView;

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

    webView = (WebView)findViewById(R.id.webView1);
    webView.setWebViewClient(new WebViewClient());


    webView.getSettings().setLoadWithOverviewMode(true);
    webView.getSettings().setUseWideViewPort(true);
    webView.getSettings().setBuiltInZoomControls(true);
    webView.getSettings().setPluginState(WebSettings.PluginState.ON);

    webView.loadUrl("http://www.foxnews.com/");

    // webView.loadUrl("https://www.google.com"); this url is working


  }
}
Run Code Online (Sandbox Code Playgroud)

希望你能帮助我.

android http android-instant-apps

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

Firebase 加载资源失败:服务器响应状态为 400 错误

我正在使用 Firebase 在网络平台上注册一个新用户,注册效果很好,我可以在 Firebase 控制台中看到新用户。

但是,当我在注册过程中检查一些错误(例如重复邮件)时,我在开发工具控制台中收到错误消息:

www.googleapis.com/identitytoolkit/v3/relyingparty/signupNewUser?key=.. iucensg Failed to load resource: the server responded with a status of 400 ()

这是我的代码,希望对您有所帮助:

 firebase.auth().createUserWithEmailAndPassword($scope.email, $scope.password).then((user) => {

            firebase.auth().currentUser.getToken(/* forceRefresh */ true).then(function (idToken) {

                var providerID = user.providerData["0"].providerId;

                $http({
                    method: 'POST',
                    url: url + '/userReg',
                    data: {
                        firstName: $scope.firstName,
                        lastName: $scope.lastName,
                        providerID
                    },
                    headers: {'x-auth': idToken},
                }).then(function successCallback(response) {

                    if (response.status == 200) {
                        // $scope.$emit('logoutEvent', true);
                        $sessionStorage.put('ActiveUser', {accToken: idToken, providerID: 'email'});
                        $scope.$parent.logoutShow = true;
                        $scope.$parent.diaryShow = true;
                        $scope.$parent.userShow = true;
                        $scope.$parent.signInShow …
Run Code Online (Sandbox Code Playgroud)

firebase firebase-authentication

6
推荐指数
2
解决办法
7455
查看次数

如何使屏幕阅读器读取列表?

我想使用屏幕阅读器来实现可访问性,以便阅读列表中的文本。我在网络上找到了一些示例,当<li>用包裹时,这些示例可以使其正常工作<a>

我尝试了以下类似的操作,但不起作用:

<ul role="list">
  <li role="listitem">
    <div><h3 aria-label="item 1">item 1</h3></div>
  </li>
  <li role="listitem">
    <div><h3 aria-label="item 2">item 2</h3></div>
  </li>
  <li role="listitem">
    <div><h3 aria-label="item 2">item 3</h3></div>
  </li>
  <li role="listitem">
    <div><h3 aria-label="item 4">itwem 4</h3></div>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

希望你能帮助我。

html javascript screen-readers

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