如何从Chrome扩展程序向我的python应用程序发送数组列表?

时间:2019-04-08 05:45:00

标签: google-chrome google-chrome-extension chrome-native-messaging

我正在尝试使用本机消息传递API将chrome扩展数组列表发送到本机python应用程序。

background_script.js

port = window.browser.runtime.connectNative(hostName);
port.postMessage(request.attributes);

my_app.py

text_length_bytes = sys.stdin.read(4)
text_length = struct.unpack('i', bytes(text_length_bytes, 'utf-8'))[0]
text = sys.stdin.read(text_length)

当我在帖子消息中将数组列表作为属性发送时,chrome扩展程序与本机python应用程序之间的连接会停止,但是当我将字符串作为属性时,它将起作用。

0 个答案:

没有答案