2016-08-11 68 views
0

我有一個滑塊,如果我得到sliders()[0].value(),它會返回一個完全錯誤的值。
我在想什麼與價值指標有關。但是,valueIndicator未顯示在sliders()[0].uiElements().entireContents()中。
如何獲得滑塊的正確值?如果您必須使用價值指標,那麼您如何使用帶JavaScript的價值指標來獲取它?
謝謝!JXA Applescript獲取滑塊的價值

+0

某些代碼會很好 –

+0

我只是從ObjectSpecifier獲得常規滑塊。我發現,如果我做滑塊[0] .attributes [2] .value(),那麼我得到正確的值。滑塊[0] .attributes [2] .name()是AXValueDescription。但是,我不能做滑塊[0] .valueDescription()。有沒有辦法獲得值而不訪問屬性數組? – jl303

回答

0

我從xCode中打開了輔助功能檢查器,並查看了導致問題的滑塊。可訪問性檢查器顯示了滑塊的所有屬性,並且我發現slider.attributes [「AXValueDescription」}具有正確的值。