如何使用打字稿創建ActiveX?因爲有用於創建對象使用Activex的打字稿
var objElement = document.createElement('object');
objElement.classid = 'clsid:2F3BC10B-45B6-472D-859C-200197E7D9C7';
objElement.id = objectId;
objElement.data = 'data:application/x - oleobject; base64, C8E7L7ZFLUeFnCABl + fZxwAIAABqJQAAxRoAAA ==';
this.config.element.appendChild(objElement);
var helper = CreateObject("Helper.WebHelper")
越來越未定義,我已經嘗試ActiveXObject但獲取對象不支持此操作,我該如何創建ActiveX對象? –
MSDN文檔建議語法是'new ActiveXObject(servername.typename [,location])''所以爲了讓TypeScript識別這個你需要爲這個簽名寫一個聲明 - 記住這只是IE,它會從不在其他瀏覽器中工作。 http://msdn.microsoft.com/en-us/library/ie/7sw4ddf8%28v=vs.94%29.aspx – Fenton
謝謝我忘記了新的ActiveObject之前。也是如何,當我打電話var助手var helper = document.getElementById('PlayerComponentX1'); helper.init我得到異常,並從主動對象時,我得到異常呢? –