测试
diff --git a/platforms/browser/browser.json b/platforms/browser/browser.json
index 0661c52..72d20b5 100644
--- a/platforms/browser/browser.json
+++ b/platforms/browser/browser.json
@@ -108,6 +108,10 @@
},
"cordova-plugin-prevent-screenshot-coffice": {
"PACKAGE_NAME": "com.dalipolice.app"
+ },
+ "cordova-plugin-qqsdk": {
+ "QQ_APP_ID": "101885581",
+ "PACKAGE_NAME": "com.dalipolice.app"
}
},
"dependent_plugins": {},
@@ -489,6 +493,14 @@
"clobbers": [
"window.plugins.preventscreenshot"
]
+ },
+ {
+ "file": "plugins/cordova-plugin-qqsdk/www/qq.js",
+ "id": "cordova-plugin-qqsdk.QQSDK",
+ "pluginId": "cordova-plugin-qqsdk",
+ "clobbers": [
+ "QQSDK"
+ ]
}
],
"plugin_metadata": {
@@ -510,6 +522,7 @@
"cordova-plugin-wkwebview-engine": "1.2.1",
"cordova-plugin-brightness": "0.1.5",
"cordova-plugin-fingerprint-aio": "3.0.1",
- "cordova-plugin-prevent-screenshot-coffice": "1.0.1"
+ "cordova-plugin-prevent-screenshot-coffice": "1.0.1",
+ "cordova-plugin-qqsdk": "0.9.7"
}
}
diff --git a/platforms/browser/platform_www/cordova_plugins.js b/platforms/browser/platform_www/cordova_plugins.js
index aca6ac1..2743983 100644
--- a/platforms/browser/platform_www/cordova_plugins.js
+++ b/platforms/browser/platform_www/cordova_plugins.js
@@ -377,6 +377,14 @@
"clobbers": [
"window.plugins.preventscreenshot"
]
+ },
+ {
+ "file": "plugins/cordova-plugin-qqsdk/www/qq.js",
+ "id": "cordova-plugin-qqsdk.QQSDK",
+ "pluginId": "cordova-plugin-qqsdk",
+ "clobbers": [
+ "QQSDK"
+ ]
}
];
module.exports.metadata =
@@ -400,7 +408,8 @@
"cordova-plugin-wkwebview-engine": "1.2.1",
"cordova-plugin-brightness": "0.1.5",
"cordova-plugin-fingerprint-aio": "3.0.1",
- "cordova-plugin-prevent-screenshot-coffice": "1.0.1"
+ "cordova-plugin-prevent-screenshot-coffice": "1.0.1",
+ "cordova-plugin-qqsdk": "0.9.7"
}
// BOTTOM OF METADATA
});
\ No newline at end of file
diff --git a/platforms/browser/platform_www/plugins/cordova-plugin-qqsdk/www/qq.js b/platforms/browser/platform_www/plugins/cordova-plugin-qqsdk/www/qq.js
new file mode 100644
index 0000000..6462ba4
--- /dev/null
+++ b/platforms/browser/platform_www/plugins/cordova-plugin-qqsdk/www/qq.js
@@ -0,0 +1,42 @@
+cordova.define("cordova-plugin-qqsdk.QQSDK", function(require, exports, module) {
+var cordova = require('cordova');
+module.exports = {
+ Scene: {
+ QQ: 0, // QQ 好友
+ QQZone: 1, // QQ 空间
+ Favorite: 2 // 收藏
+ },
+ ClientType: {
+ QQ: 0, // QQ 手机客户端
+ TIM: 1 // TIM 客户端
+ },
+ ssoLogin:function(successCallback, errorCallback, args){
+ if(args === undefined) {
+ args = {}
+ }
+ cordova.exec(successCallback, errorCallback, "QQSDK", "ssoLogin",[args]);
+ },
+ logout:function(successCallback, errorCallback){
+ cordova.exec(successCallback, errorCallback, "QQSDK", "logout", []);
+ },
+ checkClientInstalled:function(successCallback, errorCallback, args){
+ if(args === undefined) {
+ args = {}
+ }
+ cordova.exec(successCallback, errorCallback, "QQSDK", "checkClientInstalled", [args]);
+ },
+ shareText:function(successCallback, errorCallback, args){
+ cordova.exec(successCallback, errorCallback, "QQSDK", "shareText", [args]);
+ },
+ shareImage:function(successCallback, errorCallback, args){
+ cordova.exec(successCallback, errorCallback, "QQSDK", "shareImage", [args]);
+ },
+ shareNews:function(successCallback, errorCallback, args){
+ cordova.exec(successCallback, errorCallback, "QQSDK", "shareNews", [args]);
+ },
+ shareAudio:function(successCallback, errorCallback, args){
+ cordova.exec(successCallback, errorCallback, "QQSDK", "shareAudio", [args]);
+ },
+};
+
+});