我新建了一个MyWebViewActivity专门用来打开想要打开的webview,以下是我的代码:
public class MyWebActivity extends Activity {
private String TAG = "原生web页 测试";
private FrameLayout rootView;
private EntryProxy mEntryProxy;
private String intentUrl;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
rootView = new FrameLayout(this);
setContentView(rootView);
Intent intent = getIntent();
intentUrl = intent.getStringExtra("url");
// 创建5+内核运行事件监听
WebviewModeListener wm = new WebviewModeListener(this, rootView,intentUrl);
// 初始化5+内核
mEntryProxy = EntryProxy.init(this, wm);
// 启动5+内核
mEntryProxy.onCreate(this, savedInstanceState, SDK.IntegratedMode.WEBVIEW, null);
Log.i(TAG,"fragment.....2");
}
}
WebviewModeListener是在论坛复制粘贴的代码。期望的结果:从PandoraEntry中的某一个A webview跳转到我的某一个A Activity,再从我的A Activity 打开或跳转到想要打开的B webview。遇到的问题,试过很多种方法,都是打不开或无法跳转,上面这段代码如果是从PandoraEntry作为程序入口逐步进入MyWebViewActivity的话就显示空白页,如果直接打开MyWebViewActivity的话就能显示。
1 个回复
t***@gmail.com (作者) - Android
还没有人回复吗,已经用岭之中方法绕过去了