日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

如何使用Native Messaging API 打开window程序

發布時間:2025/3/15 windows 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何使用Native Messaging API 打开window程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如何使用Native Messaging API 打開window程序

  • cmd ?
  • javascript ?
  • terminal ?
  • chrome
? Tychio?2013年03月26日提問
  • 關注?1?關注
  • 收藏?1?收藏,5.6k?瀏覽
問題對人有幫助,內容完整,我也想知道答案0問題沒有實際價值,缺少關鍵內容,沒有改進余地

我參照Fran?ois Beaufort的視頻寫了一個打開CMD程序的chrome應用,但是沒效果,應該已調用到用于打開程序的本地應用了,但是似乎terminal.bat沒有執行。
視頻鏈接:https://www.youtube.com/watch?feature...

我的代碼:?添加到chrome的應用

//**background.js** //On click connect to the native terminal app chrome.browserAction.onClicked.addListener(function () { chrome.extension.connectNative('terminal'); }); //**manifest.json** {"name": "My extension","version": "0.1","background": { "scripts": [ "background.js" ] }, "browser_action": { "default_title": "native messaging" }, "permissions": [ "nativeMessaging" ], "manifest_version": 2 }

本地應用:

//**manifest.json** {"name": "terminal","description": "Open Your Terminal","path": "E:\\workspace\\open_terminal\\terminal.bat", "type": "stdio", "allowed_origins": { "chrome-extension://imefmccdbejlchmiempjpojbflghofdo/" } } //**terminal.bat** @echo offcd %systemRoot%\system32 start cmd.exe

我的問題是,我的代碼是否有錯誤?或者是chrome版本或者操作系統的問題?我的chrome是25.0.1364.172 m,操作系統是window 7。或者告訴我在bat中怎么調試?至少能查看是否執行了bat文件。多謝!

  • 好像說版本要在29以上

    • 2014年05月20日回答 ?
    • 編輯 ?
    • 1 評論

轉載于:https://www.cnblogs.com/developer-ios/p/6057968.html

總結

以上是生活随笔為你收集整理的如何使用Native Messaging API 打开window程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。