衆所周知,我們可以用html元素顯示輸入框。 < \ input type =「text」name =「」value =「」>。但現在我想在Safari上用NPAPI插件顯示這個輸入框。 當我嵌入這個插件時,該框應顯示在safari上。我在https://developer.apple.com/library/safari/samplecode/NPAPI_Core_Animation_Movie_Plugin/Introduction/Intro.html中發現了一個名爲「NPAPI Core Animation Movie Plugin」的npapi樣本。在這個示例中,它繪製了Safari上顯示的任何內容。但我想知道是否可以使用NSTextField直接顯示輸入框。有沒有人做過類似的工作?如何使用NPAPI插件在safari上顯示輸入框
0
A
回答
1
您不能在OS X上的NPAPI中使用NSTextField或其他本地控件.NPAPI不適用於將本機控件嵌入到瀏覽器窗口中。
+0
是的,所以我選擇用戶NSLayer來繪製輸入。 –
相關問題
- 1. NPAPI插件在Mac上有很高的CPU使用率safari
- 2. Npapi插件在safari中崩潰
- 3. NPAPI插件沒有加載在Safari
- 4. 如何在OSX 10.11中調試Safari NPAPI插件?
- 5. Safari NPAPI插件和視網膜支持
- 6. 在64位Safari中顯示來自32位NPAPI插件的窗口
- 7. 在MacOS上的Safari中安裝NPAPI插件
- 8. 一旦應用CSS,在Safari中正確顯示輸入框
- 9. 使用NPAPI顯示SWF文件(在Xlib上)
- 10. NPAPI插件注入腳本
- 11. 如何從Safari擴展中加載NPAPI插件?
- 12. 如何讓XCode/GDB打破Safari 5.1 NPAPI插件?
- 13. 如何從Safari中的NPAPI插件呈現HTML
- 14. 在支票上顯示輸入框
- 15. 在linux中使用vlc npapi插件在
- 16. Windows上的Firefox NPAPI插件
- 17. HTML上的NPAPI插件
- 18. 棄用NPAPI插件
- 19. 如何使用javascript在輸入框中顯示總數
- 20. jquery插件在搜索輸入框中顯示「清除」按鈕
- 21. 如何在按鍵上禁用npapi插件
- 22. 如何在文本輸入到輸入時顯示框?
- 23. 如何讓輸入輸入顯示在輸出上
- 24. 如何在使用Windows Phone的輸入框上顯示數字鍵盤WebView
- 25. 如何在JavaScript和NPAPI插件之間傳輸字節數組
- 26. 防止Safari(iPhone)在表單輸入上顯示URL欄
- 27. 在mac10.8上開發的NPAPI插件
- 28. 在Chrome上未加載NPAPI插件
- 29. 如何使用C#成功插入後顯示警告框
- 30. safari中的NPAPI插件無法調用js函數?
請等,,在線等待@taxilian –
爲什麼你需要這樣做?爲什麼你不能只使用''並將值發送給插件? –
,因爲我想製作一個軟鍵盤。插件會顯示一個輸入框和一個按鈕,當你點擊按鈕時會彈出一個軟鍵盤,這樣你就可以在屏幕軟鍵盤上輸入密碼而不是真正的鍵盤。這是我想要實現的功能。@ GeorgFritzsche –