如题,用nativeJS能做到吗,具体该怎么做?
我自己写了段,但是报错了,请帮忙看看是代码写的有问题还是mui不支持。
//判断当前的运行平台
switch ( plus.os.name ) {
case "Android": // Android平台: plus.android.*
// Android平台导入Intent类
var Intent = plus.android.importClass("android.content.Intent");
// 获取主Activity对象的实例
var main = plus.android.runtimeMainActivity();
// 导航类
var naviActivityClass = plus.android.importClass("com.app.logistics.ui.navi.GPSNaviActivity");
var naviIntent = new Intent(main.this, naviActivityClass.class);
main.startActivity(naviIntent);
break;
case "iOS": // iOS平台: plus.ios.*
break;
default: // 其它平台
// 设置目标位置坐标点和其实位置坐标点
var dst = new plus.maps.Point(116.39131928,39.90793074); // 天安门
var src = new plus.maps.Point(116.335,39.966); // 大钟寺
// 调用系统地图显示
plus.maps.openSysMap( dst, "天安门", src );
break;
}
JoyceWu12
很有用!
2018-05-29 14:09
[已删除]
调用原生Activity里的方法呢?
2018-12-04 14:25