导航无法到达

时间:2019-06-18 17:46:02

标签: angular cordova ionic-framework auth0

我正在使用auth0对ionic 4应用程序进行身份验证。我遇到错误:

注意:在域中,我已经输入了我的auth0域。

无法访问导航

package com.apps.videoplayer;



   import android.content.Context; import android.content.Intent; import    android.graphics.Bitmap; import android.media.ThumbnailUtils; import    android.provider.MediaStore; import    android.support.annotation.NonNull; import    android.support.v7.widget.CardView; import    android.support.v7.widget.RecyclerView; import    android.view.LayoutInflater; import android.view.View; import    android.view.ViewGroup; import android.widget.ImageView; import    android.widget.MediaController; import android.widget.TextView;
   import java.io.File; import java.lang.reflect.Array; import    java.util.ArrayList;
   public class Vadapter extends RecyclerView.Adapter<VdeioHolder> {
   private Context context;    ArrayList<File> VideoArryList;
   public Vadapter(Context context, ArrayList<File> videoArryList) {
   this.context = context;
   VideoArryList = videoArryList;    }
   @Override    public VdeioHolder onCreateViewHolder(ViewGroup viewGroup, int i) {

   View Mview = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.video_list    , viewGroup , false);


   return new VdeioHolder(Mview);    }
   @Override    public void onBindViewHolder(@NonNull final VdeioHolder vdeioHolder, int i) {    vdeioHolder.txt.setText(MainActivity.fileArrayList.get(i).getName());
   Bitmap bitmapThumbnail = ThumbnailUtils.createVideoThumbnail(VideoArryList.get(i).getPath() ,    MediaStore.Images.Thumbnails.MINI_KIND);
   vdeioHolder.img.setImageBitmap(bitmapThumbnail);
   vdeioHolder .CV.setOnClickListener(new View.OnClickListener() {
       @Override
       public void onClick(View v) {
   Intent intent = new Intent(context,PlayVideo.class);
           intent.putExtra("position" , vdeioHolder.getAdapterPosition());
           intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
           context.startActivity(intent);


       }
   });
   }
   @Override    public int getItemCount() {
   if (VideoArryList.size()>0){
       return VideoArryList.size();
   }
   else {
       return 1;
   }    } } class VdeioHolder extends RecyclerView.ViewHolder{    TextView txt;    ImageView img;    CardView CV;    VdeioHolder (View view){
   super(view);
   txt = view.findViewById(R.id.tv_thum);
   img  = view.findViewById(R.id.im_thum);
   CV = view.findViewById(R.id.myCard);    } }

2 个答案:

答案 0 :(得分:0)

从Auth0方面来看,一切似乎都按预期方式工作,因为我们看到回调与代码和状态一起发生。但是,在探究您引用的Navigation is unreachable错误时,我发现过去人们发现此错误是由于在添加cordova-plugin-customurlsheme时忘记删除其App ID周围的一些花括号({,}) 。对于您而言,情况可能也可能并非如此。但是,在这方面没有任何其他详细信息就很难确定。谢谢!

答案 1 :(得分:0)

当我不得不更改离子包装ID时遇到此错误。由于某种原因,当我构建应用程序时,AndroidManifest.xml文件具有带有先前包ID的android:scheme。例如,
<data android:scheme="io.ionic.starter" /> 因此,我不得不删除www文件夹和platform / android文件夹,然后重新构建它。这为我解决了。