DCloud的native.js调用系统分享实例Android版代码
2018-09-17 09:51
1416 查看
DCloud的Native.js技术,简称NJS,是一种将手机操作系统的原生对象转义,映射为JS对象,在JS里编写原生代码的技术
Native.js虽然强大和开放,但很多web开发者因为不熟悉原生API而难以独立完成,今天为大家分享一下利用native.js如何调用系统分享功能的Android版实例代码
function share(shareTip,shareText){ //导入Java类对象 var Context = plus.android.importClass("android.content.Intent"); //获取应用主Activity var Main = plus.android.runtimeMainActivity(); //将类Context的这个行为(Action)ACTION_SEND,赋给shareIntent var shareIntent=new Context(Context.ACTION_SEND); //***以下两种写法是一样的 //plus.android.invoke(shareIntent,"setType","text/plain"); //plus.android.invoke(shareIntent,"putExtra",Context.EXTRA_TEXT,shareText); //设置分享类型 shareIntent.setType("text/plain"); //设置分享文本 shareIntent.putExtra(Context.EXTRA_TEXT, shareText); //***以上两种写法是一样的 //指定分享的包名 //shareIntent.setPackage('com.tencent.mm',); Main.startActivity(Context.createChooser(shareIntent,shareTip)); }
下面是原生的Android调用系统分享功能代码大家可以对比理解一下
Intent sendIntent = new Intent(android.content.Intent.ACTION_SEND); sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send."); sendIntent.setType("text/plain"); startActivity(Intent.createChooser(sendIntent,'send to...'));
附Dcloud的Native.js支持的API详细介绍与说明
www.dcloud.io/docs/api/index.html
我们将为大家继续分享Dcloud的Native.js的常用实例代码,希望大家关注我们
您可能感兴趣的文章:
- Native.js获取监听开关等操作Android蓝牙设备实例代码
- native.js获取手机硬件基本信息实例代码android版
- Dcloud的native.js直接拨打电话Android实例代码
- Android中通过view方式获取当前Activity的屏幕截图实现方法
- Android中如何获取视频文件的截图、缩略图
- Android模拟器中窗口截图存成文件实现思路及代码
- 详解有关Android截图与录屏功能的学习
- Android实现截图和分享功能的代码
- Android获取常用辅助方法(获取屏幕高度、宽度、密度、通知栏高度、截图)
- Android实现拍照截图功能
- android截图事件监听的原理与实现
- Android屏幕及view的截图实例详解
- Android截屏截图的几种方法总结
- Android实现截图分享qq 微信功能
- Android实现从相册截图的功能
- Android 中WebView 截图的实现方式
- Android App内监听截图加二维码功能代码
- Android 5.0及以上编程实现屏幕截图功能的方法
- Android仿银行客户签名并且保存签名的截图文件并命名为本地时间
- Android 截图功能源码的分析
- Android使用WebView实现截图分享功能
- Native.js屏幕截图实例代码
相关文章推荐
- Dcloud的native.js直接拨打电话Android实例代码
- Android调用系统自带的分享功能实例代码
- Native.js获取监听开关等操作Android蓝牙设备实例代码
- native.js获取手机硬件基本信息实例代码android版
- Android平台,如何调用javascript操作网页和js调用系统功能
- android中利用webview调用网页上的js代码和注意事项
- 在代码中Android引用系统资源实例
- Android-NDK开发之基础--Android JNI实例代码(一)-- 在JNI中执行Java方法--C/C++调用Java
- Android平台,如何调用javascript操作网页和js调用系统功能
- js实时获取系统当前时间实例代码
- android中调用分享程序的代码
- js实时获取系统当前时间实例代码
- android学习笔记---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法
- android应用实例代码分享 一站到底站神秘籍 源代码
- android 调用系统计算器 实例
- Android调用系统分享功能以及createChooser的使用
- android学习笔记---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法
- Android JNI简单实例(android 调用C/C++代码)
- Android-NDK开发之基础--Android JNI实例代码(一)-- 在JNI中执行Java方法--C/C++调用Java
- Android平台,如何调用javascript操作网页和js调用系统功能