diff --git a/src/common/scanMixin.js b/src/common/scanMixin.js index 5afa151..4406ac2 100644 --- a/src/common/scanMixin.js +++ b/src/common/scanMixin.js @@ -281,7 +281,8 @@ export default { if (!self.isPageActive) return; try { - plus.android.importClass('android.content.Intent'); + // 广播回调里的 intent 需要按实例导入,否则 getStringExtra 不可用 + plus.android.importClass(intent); const scanResult = intent.getStringExtra(config.dataKey); console.log(`${config.name}扫码结果:`, scanResult);